home *** CD-ROM | disk | FTP | other *** search
/ Komputer for Alle 2001 #15 / K-CD_2001-15.iso / Red Faction International / DATA1.CAB / D3_-_Demo_Files / tables.vpp / weapons.tbl < prev   
Encoding:
Text File  |  2001-08-03  |  105.6 KB  |  2,728 lines

  1. //
  2. //
  3. // weapons.tbl
  4. //
  5. // file to specify weapon characteristics
  6. //
  7. // --------------------
  8. // Ordering of entries:
  9. // --------------------
  10. //
  11. // All primary weapons are listed in the first section, followed by secondary weapons in the next.
  12. //
  13. //
  14. // note: sounds use the following fields: filename, min_distance, volume_scale
  15. //
  16. //
  17. // $Name:               name of the weapon type
  18. // $Display Name:       interface display name of weapon
  19. // $V3D Filename:       disk filename for model used for projectile (can be "" to not render anything)
  20. // $Flags:              properties of the weapon.  The following are supported
  21. //                                "alt_fire"                    -- weapon has alt fire mode
  22. //                      "continuous_fire"            -- weapon fires continuously (fire sound loops)
  23. //                      "alt_continuous_fire"   -- weapon fires continuously in alt fire mode
  24. //                      "flickers"              -- weapon light flickers
  25. //                      "thruster"              -- light cast from rear of weapon 
  26. //                                "melee"                        -- weapon is melee
  27. //                               "remote_charge"         -- weapon is a remote charge
  28. //                                "player_wep"                -- weapon can be used by player
  29. //                                "alt_zoom"                    -- alt fire activates zoom
  30. //                                "underwater"            -- weapon works underwater
  31. //                                "from_eye"                    -- weapon fires from eye (otherwise fires from muzzle)
  32. //                                "gravity"                    -- weapon projectile has gravity applied
  33. //                                "fixed_muz_flash"            -- don't randomly rotate muzzle flash on first-person view
  34. //                                "alt_lock"                      -- alt fire requires a lock before can be fired
  35. //                          "silent"                -- weapon doesn't make noise when fired
  36. //                                "drill"                        -- weapon has ability to drill
  37. //                      "detonator"             -- weapon is a detonator, used for remote charges
  38. //                          "alt_custom_mode"       -- alt fire puts weapon into custom mode
  39. //                                "ps2_fp_full_clip"        -- uses full clip renderer when rendering this weapon's first person model
  40. //                      "no_world_collide"      -- weapon doesn't collide with world
  41. //
  42. // $Flags2:             more properties of the weapon.  The following are supported
  43. //                      "pierces_all"
  44. //                      "random_bmp_orient"
  45. //                      "cycle_alpha"
  46. //                      "no_fire_through"
  47. //                      "no_world_collide"
  48. //                      "undeviating"
  49. //                      "flame" -- specifies that the weapon is to behave like the flamethrower
  50. //                      "has_scanner" -- specifies that the weapon has a heat scanner (like the rail gun) for its alt fire function
  51. //                      "damage_self" -- specifies that the weapon can damage the player - for weapons with explosive charges.
  52. //                      "has_pilot_flame" -- specifies that the weapon has a pilot flame (like the flamethrower)
  53. //
  54. // $Cycle Position:        (required IF AND ONLY IF the "player_wep" flag is set)  This denotes where in the weapons cycle
  55. //                                this player weapon occurs.  0-based.  Must be less than 16.
  56. // $Pref Position:        (required IF AND ONLY IF the "player_wep" flag is set)  This denotes the preference for this weapon (0
  57. //                                is highest.  0-based.  Must be less than 16.
  58. // $Fine Aim Region Size:(required IF the "player_wep" flag is set, optional otherwise)  Size, in percentage of the screen, of the "fine aiming" window
  59. // $Fine Aim Region Size SS:(required IF the "player_wep" flag is set, optional otherwise)  Size, in percentage of the screen, of the "fine aiming" window -- SPLITSCREEN
  60. //
  61. // $Weapon Type:        (OPTIONAL)tells what category it should be placed in if it is a weapon used by player.  Can be the following:
  62. // $Weapon Icon:        (OPTIONAL)used if weapon type is defined in weapon switching
  63. //                "close combat"
  64. //                "semi-auto"
  65. //                "heavy"
  66. //                "explosive"
  67. // $Damage Type:            what type of damage the weapon does.  following are acceptable:
  68. //                "bash",                // you use this to beat on other things
  69. //                "bullet",            // standard round
  70. //                "armor piercing bullet"        // high powered round
  71. //                "explosive"               // boom
  72. //                "fire"                // fire. good.
  73. //                "energy"            // lasers and all dat
  74. //                          "electrical"            // from electrified materials
  75. //                          "acid"                         // hydrochloric, not the drug
  76. //                          "scalding"                     // steam, etc. damage
  77. //
  78. // $3rd Person V3D:                  (OPTIONAL) third person model for weapon
  79. // $3rd Person Muzzle Flash Glare    (OPTIONAL) muzzle flash glare name seen from third person
  80. // $3rd Person Muzzle Flash Radius:  (OPTIONAL) radius of third person muzzle flash bitmap
  81. // $1st Person Mesh:                 (OPTIONAL) weapon model seen from first person
  82. // $1st Person FOV:                  (OPTIONAL) FOV used when rendering the first person gun
  83. // $1st Person offset:               (OPTIONAL) used to tweak weapon position relative to eye pos
  84. // $1st Person offset SS:               (OPTIONAL) used to tweak weapon position relative to eye pos - SPLITSCREEN
  85. // $1st person muzzle flash bitmap:  (OPTIONAL) muzzle flash bitmap seen from first person
  86. // $1st person muzzle flash radius:  (OPTIONAL) radius of first person muzzle flash bitmap
  87. // $1st Person Alt Muzzle Flash Bitmap: (OPTIONAL) muzzle flash bitmap of the alternate fire seen from first person
  88. // $1st Person Alt Muzzle Flash Radius: (OPTIONAL) alternate fire radius of first person muzzle flash bitmap
  89. // $Spark VFX:                                 (OPTIONAL) the spark vfx for the riot stick
  90. //        +State:    "idle"
  91. //        +State:    "run"
  92. //    +State:    "loop_fire"
  93. //        +Action:   "fire"             "Foley Sound"
  94. //        +Action:   "alt_fire"         "Foley Sound"
  95. //        +Action:   "fire_fail"        "Foley Sound"
  96. //        +Action:   "idle_1"           "Foley Sound"
  97. //        +Action:   "idle_2"           "Foley Sound"
  98. //        +Action:   "idle_3"           "Foley Sound"
  99. //        +Action:   "reload"           "Foley Sound"
  100. //        +Action:   "draw"             "Foley Sound"
  101. //        +Action:   "holster"          "Foley Sound"
  102. //        +Action:   "jump"             "Foley Sound"
  103. //        +Action:   "custom_start"     "Foley Sound"
  104. //        +Action:   "custom_leave"     "Foley Sound"
  105. // $Bitmap Filename:
  106. // $Head Radius:
  107. //        +Length:                     (OPTIONAL)
  108. //        +Tail Radius:                (OPTIONAL)
  109. // $HUD Icon Filename:                  (OPTIONAL) icon used on the HUD to represent weapon
  110. // $HUD Reticle Filename:        (OPTIONAL) reticle bitmap
  111. // $HUD Zoomed Reticle Filename:    (OPTIONAL) zoomed reticle bitmap
  112. // $HUD Locked Reticle Filename:    (OPTIONAL) reticle bitmap indicating weapon has "locked-on"
  113. // $PS2 Selection Icon Filemame:    (OPTIONAL) weapon icon bitmap for ps2 weapon select interface
  114. // $Collision Radius:                Radius of weapon (in meters) for collision detection purposes
  115. // $Max Ammo:                       
  116. // $Ammo Type:
  117. // $AI attack range:                The range that an AI will attempt to stay within when attacking
  118. // $Clip Size:                      (OPTIONAL)
  119. // $Clip Reload Time:               (OPTIONAL)
  120. // $Clip Drain Time:                (OPTIONAL) For power weapons (i.e. riot stick)
  121. // $Mass:
  122. // $Velocity:
  123. // $Velocity Multi:                    (OPTIONAL) Defaults to $Velocity
  124. // $Fire Wait:
  125. // $Alt Fire Wait:                      (OPTIONAL)
  126. // $Num Projectiles:            (OPTIONAL) Number of projectiles released when weapon fires (default is 1)
  127. // $Spread Degrees:                     (OPTIONAL) default 0.0f degrees
  128. // $Spread Degrees Multi:                (OPTIONAL) default same as $Spread Degrees:
  129. // $AI Spread Degrees:                  (OPTIONAL) single, multi (multi ignored).  default 0.0f for both
  130. // $Alt Spread Degrees:                 (OPTIONAL) default 0.0f degrees
  131. // $Alt Spread Degrees Multi:              (OPTIONAL) default same as $Alt Spread Degrees
  132. // $AI Alt Spread Degrees:              (OPTIONAL) single, multi (multi ignored).  default 0.0f for both
  133. // $Start Sound:            (OPTIONAL) The sound of the (continuously-firing) weapon starting up
  134. // $Start Delay:            (OPTIONAL) The delay between when the entity wants to fire this weapon and when it starts firing
  135. // $Stop Sound:                (OPTIONAL) The sound of the (continuously-firing) weapon winding down
  136. // $Burst Mode:                         (OPTIONAL)
  137. //        +Burst Count:
  138. //        +Burst Delay:
  139. //        +Burst Launch Sound:
  140. //        +Burst Alt Fire:
  141. // $Damage:                        (REQUIRED) Single player damage
  142. // $Damage Multi:                (OPTIONAL) Multiplayer damage.  Defaults to same as single player damage
  143. // $Alt Damage:                    (OPTIONAL) Single player alt damage.  Defaults to same as regular single player damage.
  144. // $Alt Damage Multi:            (OPTIONAL) Multi alt damage.  Defaults to same as single player alt damage.
  145. // $AI Damage Scale:            (OPTIONAL) Factor that damage is scaled by if weapon is fired by AI
  146. // $Lifetime:
  147. // $Lifetime Multi:                    (OPTIONAL) Defaults to $Lifetime
  148. // $Homing:
  149. //        +Turn Time:        How quickly the weapon can turn; lower values turn quicker; 
  150. //                    keep this a positive number; values < 1 will create rediculously agile weapons
  151. //        +View Cone:        FOV of the scanner of the weapon (in Degrees)
  152. //        +Scanning Range:    How far ahead the weapon will scan when looking for a target
  153. //        +Wakeup Time:        (OPTIONAL) Number of seconds before the weapon "wakes up" and begins tracking; 0 if not specified
  154. // $Launch:                Foley sound played when weapon is fired
  155. // $Alt Launch:                         (OPTIONAL) Foley sound played when weapon is alternate fired
  156. // $Launch Fail:                        (OPTIONAL) Foley sound played when weapon tries to fire but cannot (usually because out of ammo)
  157. // $Fly Sound:                                
  158. // $Zoom Sound:                (OPTIONAL)
  159. // $Impact Delay:            (OPTIONAL) Delay in seconds before applying melee damage or creating a weapon
  160. // $Alt Impact Delay:            (OPTIONAL) Delay in seconds before applying melee damage or creating a weapon in alt fire mode
  161. // $Impact Sound:                       "material"  num_sounds
  162. //                    sound sound sound  (OPTIONAL)
  163. // $Near Miss Sound:                    (OPTIONAL) Foley sound for near-misses from this weapon
  164. // $Near Miss Underwater:        (OPTIONAL) Foley sound for near-misses from this weapon, underwater
  165. // $Geomod Sound:                       (OPTIONAL) Foley sound for weapon making a geomod
  166. // $Impact Vclips:
  167. // $Impact Vclips Radius:
  168. // $Trail emitter:                      (OPTIONAL)
  169. // $Damage Radius:                        (REQUIRED) 
  170. // $Damage Radius Multi:                (OPTIONAL) Defaults to $Damage Radius: value
  171. //        +Crater Radius:
  172. // $Sticky:
  173. //        +Stick Sound:
  174. //        +Embedded V3D Filename:
  175. // $Glow                                        Light cast by projectile
  176. //        +Inner Radius:
  177. //        +Outer Radius:
  178. //        +Color:
  179. // $Muzzle Flash Light:             (OPTIONAL) Light cast by muzzle flash
  180. //        +Inner Radius:
  181. //        +Outer Radius:
  182. //        +Color:
  183. // $Scorch Bitmap:            (OPTIONAL) scorch bitmap filename
  184. // $Scorch Size:            (OPTIONAL) scorch size, in meters (a vector)
  185. // $Glass Decal Bitmap:            (OPTIONAL) glass decal bitmap filename
  186. // $Glass Decal Size:            (OPTIONAL) glass decal size, in meters (a vector)
  187. // $Shells Ejected:            (OPTIONAL) the type of shells ejected and the manner in which they eject
  188. //        +V3D:                
  189. //        +Base Dir:            
  190. //        +Eject Velocity:    
  191. //        +Custom Sound Set:    
  192. // $Clips Ejected:            (OPTIONAL) the type of shells ejected and the manner in which they eject
  193. //        +V3D:                
  194. //        +Drop Pause Time:            
  195. //        +Custom Sound Set:    
  196. // $Camera Shake:            (OPTIONAL) amount of camera shake for this weapon
  197. //        +Distance:        Shake amount in meters
  198. //        +Time:            Camera shake duration
  199. // $Tracers                             (OPTIONAL) Whether the weapon fires tracers (default = false)
  200. //        +Tracer Frequency:    How many standard rounds are fired in-between tracers 
  201. //                    (i.e. a value of 3 would mean a tracer is fired every 3 rounds)
  202. //        +Tracer Effect:        Name of VFX/V3D to use for the tracer...
  203. // $Piercing:                           (OPTIONAL) Whether the weapon can pierce walls (default = false)
  204. //        +Piercing Power:        How much mass the weapon can pierce before being stopped; 
  205. //                    piercing an object subtracts an amount from this value, and when it reaches 0 the weapon can no longer pierce
  206. //        +Ricochet Angle:        (OPTIONAL) Angle (in degrees) at which the bullet will no longer penetrate, but ricochet instead (default = always penetrate)
  207. //        +Ricochet Bitmap:       (OPTIONAL) Bitmap to use for ricochet decal (default = use $Scorch Bitmap:)
  208. //        +Ricochet Size:         (OPTIONAL) ricochet size, in meters (a vector)
  209. //    $Corona (Glare) 1:        (OPTIONAL) glare name, specified in effects.tbl.  N is the number of the prop point (ie it would be 1 for the corona_1 point)
  210. //    $Corona (Glare) N:        you need to have as many of these as there are prop points
  211. // $Reload Zero Drain:            (OPTIONAL) If this is set, then "_" seconds into the weapon's reload, it's current ammo in the current clip goes to 0, forcing it to use a whole clip on the reload. (for riot stick and flamethrower initially)
  212. // $FP Packfile Name:            (OPTIONAL) for PLAYER WEAPONS
  213. //
  214. // ----------------------------------------------------------------------------------
  215.  
  216. #Primary Weapons
  217.  
  218. // ----------------------------------------------------------------------------------
  219.  
  220. $Name:                  "Remote Charge"
  221. $V3D Filename:          "rmt_explosive.v3d"
  222. $Flags:                 ("remote_charge" "alt_fire" "player_wep" "gravity" "underwater" "silent")
  223. $Flags2:                ("no_fire_through" "damage_self")
  224. $Cycle Position:            0
  225. $Pref Position:            13
  226. $Fine Aim Region Size:    0.65
  227. $Fine Aim Region Size SS:    0.65
  228. $Weapon Type:                "explosive"
  229. $Weapon Icon:                "ws_remotecharge.tga"
  230. $Damage Type:                "explosive"
  231. $3rd Person V3D:        "weapon_remote_charge.v3d"
  232. $1st Person Mesh:        "fp_rmt_chrg.v3d"
  233. $1st Person FOV:        70
  234. $1st Person offset:     <0.3,0.0,0.2>
  235. $1st Person offset SS:  <0.4,0.0,0.2>
  236. +State:                 "idle"         "fp_rmt_chrg_idle.mvf"
  237. +State:                 "run"          "fp_rmt_chrg_run.mvf"
  238. +Action:                "draw"         "fp_rmt_chrg_draw.mvf"       "Charge Draw"
  239. +Action:                "fire"         "fp_rmt_chrg_throw.mvf"      "Charge Throw"
  240. +Action:                "alt_fire"     "fp_rmt_chrg_place.mvf"      "Charge Throw"
  241. +Action:                "idle_1"       "fp_rmt_chrg_idlerub.mvf"    "Charge Idle Rub"
  242. +Action:                "idle_2"       "fp_rmt_chrg_idletoss.mvf"   "Charge Idle Tap"
  243. +Action:                "holster"      "fp_rmt_chrg_holster.mvf"    "Glock Holster"
  244. +Action:                "jump"         "fp_rmt_chrg_jump.mvf"       ""
  245. $Bitmap Filename:       ""
  246. $HUD Icon Filename:     ""
  247. $HUD Reticle Filename:    "reticle.tga"
  248. $PS2 Selection Icon Filemame:    "ws_remcharge.tga"
  249. $Collision Radius:      0.051
  250. $Max Ammo:                   20 21
  251. $Ammo Type:             "remote charge"
  252. $AI attack range:            10.0 10.0
  253. $Mass:                  0.2
  254. $Velocity:              10
  255. $Fire Wait:             0.75
  256. $Damage:                500
  257. $Damage Multi:            500
  258. $Lifetime:              20.0
  259. $Homing:                false
  260. $Launch:                "Remote Charge Launch"
  261. $Alt Launch:            "Remote Charge Alt Launch"
  262. $Fly Sound:             ""
  263. $Impact Delay:          0.35
  264. $Alt Impact Delay:      0.25
  265. $Impact Sound:          "default"    "Remote Charge Hit Default"
  266. $Geomod Sound:          "Weapon Geomod Small"
  267. $Impact Vclips:          ("charge_explode")
  268. $Impact Vclips Radius:   (2.0)
  269. $Damage Radius:            5.0
  270. $Damage Radius Multi:            8.0
  271.     +Crater Radius:      5.0
  272. $Sticky:                true
  273.     +Stick Sound:        "default"    "attach_02.wav"        5 0.8
  274.     +Embedded V3D Filename: ""
  275. $Glow:                  false
  276. $Scorch Bitmap:            "missileblastmk01_A.tga"
  277. $Scorch Size:                <10.0, 10.0, 10.0>
  278.  
  279.  
  280. // ----------------------------------------------------------------------------------
  281.  
  282. $Name:                  "Remote Charge Detonator"
  283. $V3D Filename:          ""
  284. $Flags:                 ("detonator" "alt_fire" "underwater" "silent")
  285. $Flags2:                ("no_fire_through")
  286. $Weapon Type:                "explosive"
  287. $Weapon Icon:                ""
  288. $Damage Type:                "explosive"
  289. $3rd Person V3D:        "weapon_remote_detonate.v3d"
  290. $1st Person Mesh:        "fp_rmt_det.v3d"
  291. $1st Person FOV:        70
  292. $1st Person offset:     <0.00,0.05,-0.2>
  293. $1st Person offset SS:  <0.10,0.05,-0.2>
  294. +State:                 "idle"       "fp_rmt_det_idle.mvf"
  295. +State:                 "run"        "fp_rmt_det_run.mvf"
  296. +Action:                "draw"       "fp_rmt_det_draw.mvf"         "detonator draw"
  297. +Action:                "fire"       "fp_rmt_det_fire.mvf"         "detonator fire"
  298. +Action:                "idle_1"     "fp_rmt_det_idlestretch.mvf"  "detonator idle stretch"
  299. +Action:                "idle_2"     "fp_rmt_det_idlecheck.mvf"    "detonator idle check"
  300. +Action:                "holster"    "fp_rmt_det_holster.mvf"      "glock holster"
  301. +Action:                "jump"       "fp_rmt_det_jump.mvf"         ""
  302. $Bitmap Filename:       ""
  303. $HUD Icon Filename:     ""
  304. $HUD Reticle Filename:    ""
  305. $Collision Radius:      0.051
  306. $Max Ammo:                   20 21
  307. $Ammo Type:             "remote charge"
  308. $AI attack range:            50.0 50.0
  309. $Mass:                  0.2
  310. $Velocity:              10
  311. $Fire Wait:             0.75
  312. $Damage:                200 
  313. $Damage Multi:            200
  314. $Lifetime:              20.0
  315. $Homing:                false
  316. $Launch:                ""
  317. $Launch Fail:           ""
  318. $Fly Sound:             ""
  319. $Impact Vclips:         ("")
  320. $Impact Vclips Radius:  (2.0)
  321. $Damage Radius:            5.0
  322.     +Crater Radius:      5.0
  323. $Sticky:                true
  324. $Glow:                  false
  325. $Scorch Bitmap:            "missileblastmk01_A.tga"
  326. $Scorch Size:                <10.0, 10.0, 10.0>
  327.  
  328. // ----------------------------------------------------------------------------------
  329.  
  330. $Name:                  "Riot Stick"
  331. $V3D Filename:          ""
  332. $Flags:                        ("melee" "alt_fire"  "alt_continuous_fire" "underwater" "player_wep" "from_eye")
  333. $Flags2:                ("no_fire_through")
  334. $Cycle Position:            1
  335. $Pref Position:            12
  336. $Fine Aim Region Size:    0.65
  337. $Fine Aim Region Size SS:    0.65
  338. $Weapon Type:                "close combat"
  339. $Weapon Icon:                "ws_riotstick.tga"
  340. $Damage Type:                "bash"
  341. $3rd Person V3D:        "weapon_riotstick.v3d"
  342. $1st Person Mesh:        "fp_riot.vcm"
  343. $1st Person FOV:        40
  344. $1st Person offset:     <-0.178,-0.418,0.072>
  345. $1st Person offset SS:  <-0.038,-0.418,0.072>
  346. $1st Person Muzzle Flash Bitmap:   "rstick_prepflare.vbm"
  347. $1st Person Muzzle Flash Radius:   0.4
  348. $1st Person Alt Muzzle Flash Bitmap:   "rstick_prepflare.vbm"
  349. $1st Person Alt Muzzle Flash Radius:   3.0
  350. $Spark VFX:                    "rstick_bolt.vfx"
  351. +State:                 "idle"             "fp_riot_idle.mvf"
  352. +State:                 "run"              "fp_riot_run.mvf"   
  353. +State:                 "loop_fire"        "fp_riot_attack_taserB.mvf"
  354. +Action:                "idle_1"           "fp_riot_idle_hit.mvf"      "Riot Idle Hit"
  355. +Action:                "idle_2"           "fp_riot_idle_toss.mvf"     "Riot Idle Toss"
  356. +Action:                "fire"             "fp_riot_attack.mvf"        "Riot Attack"
  357. +Action:                "reload"           "fp_riot_reload.mvf"        "Riot Reload"
  358. +Action:                "draw"             "fp_riot_draw.mvf"          "Riot Draw"
  359. +Action:                "holster"          "fp_riot_holster.mvf"       "Riot Holster"
  360. +Action:                "jump"             "fp_riot_jump.mvf"          ""
  361. $Bitmap Filename:       ""
  362. $HUD Icon Filename:     ""
  363. $HUD Reticle Filename:    ""
  364. $PS2 Selection Icon Filemame:    "ws_rstick.tga"
  365. $Collision Radius:      0.25
  366. $Max Ammo:                   900 900
  367. $Ammo Type:             "power cell"
  368. $AI attack range:            2.6 2.6
  369. $Clip Size:             100 100
  370. $Clip Reload Time:      2.7
  371. $Clip Drain Time:       2.5
  372. $Mass:                  5.0
  373. $Velocity:              1.5
  374. $Fire Wait:             1.0
  375. $Alt Fire Wait:         0.5
  376. $Damage:                60.0
  377. $Damage Multi:            60.0
  378. $Alt Damage:            120.0
  379. $Alt Damage Multi:        80.0
  380. $AI Damage Scale:        0.1 0.1
  381. $Lifetime:              1
  382. $Homing:                false
  383. $Launch:                ""
  384. $Alt Launch:            "Riot Attack Taser"
  385. $Fly Sound:                ""
  386. $Impact Delay:          0.15
  387. $Impact Delay:          0.6
  388. $Alt Impact Delay:        0.01
  389. $Impact Sound:          "default"    "Riot Impact Default"
  390. $Impact Sound:          "flesh"         "Riot Impact Flesh"
  391. $Impact Sound:          "metal"         "Riot Impact Metal"
  392. $Impact Sound:          "rock"         "Riot Impact Rock"
  393. $Impact Sound:          "water"         "Small Water Splash"
  394. $Impact Sound:            "glass"         "Gun Hit Glass"
  395. $Impact Vclips:         ("riotspark")
  396. $Impact Vclips Radius:  (0.3)
  397. $Damage Radius:         0.0
  398. $Sticky:                false
  399. $Glow:                  false
  400. $Scorch Bitmap:            "scrape.tga"
  401. $Scorch Size:            <0.3, 0.3, 0.3>
  402. $Glass Decal Bitmap:    "bullethole02glass_A.tga"
  403. $Glass Decal Size:        <0.3, 0.3, 0.3>
  404. $Reload Zero Drain:     1.3
  405.  
  406. // ----------------------------------------------------------------------------------
  407.  
  408. $Name:                  "12mm handgun"
  409. $V3D Filename:          ""
  410. $Flags:                 ("alt_custom_mode" "player_wep" "from_eye" "underwater" "semi_automatic" "autoaim")
  411. $Flags2:                ("undeviating")
  412. $Cycle Position:            2
  413. $Pref Position:            11
  414. $Fine Aim Region Size:    0.65
  415. $Fine Aim Region Size SS:    0.65
  416. $Weapon Type:                "semi-auto"
  417. $Weapon Icon:                "ws_pistol.tga"
  418. $Damage Type:                "bullet"
  419. $3rd Person V3D:          "weapon_ultorgun.v3d"
  420. $3rd Person Muzzle Flash Glare:   "Glock Muzzle Flash"
  421. $1st Person Mesh:        "fp_glock.v3d"
  422. $1st Person FOV:        65
  423. $1st Person offset:     <-0.110,-0.140,-0.342>
  424. $1st Person offset SS:  <-0.110,-0.140,-0.342>
  425. $1st Person Muzzle Flash Bitmap:   "muzzleflash01.tga"
  426. $1st Person Muzzle Flash Radius:   0.3
  427. $Silencer V3D:          "silencer.v3d"
  428. +State:                 "idle"             "fp_glock_idle.mvf"
  429. +State:                 "run"              "fp_glock_run.mvf"
  430. +Action:                "fire"             "fp_glock_fire.mvf"          ""
  431. +Action:                "fire_fail"        "fp_glock_fire_fail.mvf"     ""
  432. +Action:                "idle_1"           "fp_glock_flex.mvf"          "Glock Flex"
  433. +Action:                "idle_2"           "fp_glock_gunlook.mvf"       "Glock Look"
  434. +Action:                "reload"           "fp_glock_reload.mvf"        "Glock Reload"
  435. +Action:                "draw"             "fp_glock_draw.mvf"          "Glock Draw"
  436. +Action:                "holster"          "fp_glock_holster.mvf"       "Glock Holster"
  437. +Action:                "jump"             "fp_glock_jump.mvf"          ""
  438. +Action:                "custom_start"     "fp_glock_silencer_add.mvf"  "Silencer On"
  439. +Action:                "custom_leave"     "fp_glock_silencer_off.mvf"  "Silencer Off"
  440. $Bitmap Filename:       ""
  441. $HUD Icon Filename:     ""
  442. $HUD Reticle Filename:    "reticle.tga"
  443. $PS2 Selection Icon Filemame:    "ws_pistol.tga"
  444. $Collision Radius:      0.02
  445. $Max Ammo:                   125 210
  446. $Ammo Type:             "12mm"
  447. $AI attack range:            20.0 20.0
  448. $Clip Size:             16 16
  449. $Clip Reload Time:      1.1
  450. $Mass:                  0.2
  451. $Velocity:              275.0
  452. $Fire Wait:             0.50
  453. $Alt Fire Wait:         0.20
  454. $Spread Degrees:        0.5 
  455. $Spread Degrees Multi:    0.5
  456. $AI Spread Degrees:     3.0 4.0
  457. $Damage:                40 
  458. $Damage Multi:            30
  459. $Lifetime:              20.0
  460. $Homing:                false
  461. $Launch:                "Glock Launch"
  462. $Alt Launch:            "Glock Switch"
  463. $Silent Launch:         "Silencer Launch"
  464. $Underwater Launch:     "Glock Alt Launch"
  465. $Launch Fail:           "Glock Fail"
  466. $Fly Sound:                ""
  467. $Impact Sound:          "default"               "Gun Hit Default"
  468. $Impact Sound:          "flesh"                 "Gun Hit Flesh"
  469. $Impact Sound:          "metal"                 "Gun Hit Metal"
  470. $Impact Sound:          "rock"                  "Gun Hit Rock"
  471. $Impact Sound:          "water"                    "Gun Hit Water"
  472. $Impact Sound:            "glass"                    "Gun Hit Glass"
  473. $Impact Sound:            "default underwater"    "Gun Hit Default"
  474. $Near Miss Sound:       "Glock Ricochet"
  475. $Near Miss Underwater:  "Glock Alt Launch"
  476. $Impact Vclips:         ("FGatE")
  477. $Impact Vclips Radius:  (0.3 0.3)
  478. $Damage Radius:         0.0
  479. $Sticky:                false
  480. $Glow:                  false
  481. $Muzzle Flash Light:    true
  482.    +Inner Radius:       3.0
  483.    +Outer Radius:       6.0
  484.    +Color:              {128,128,128}
  485. $Scorch Bitmap:            "bullethole01_A.tga"
  486. $Scorch Size:                <0.1, 0.1, 0.1>
  487. $Glass Decal Bitmap:        "bullethole02glass_A.tga"
  488. $Glass Decal Size:        <0.3, 0.3, 0.3>
  489. $Shells Ejected:
  490.     +V3D:                        "fp_glock_shell.v3d"
  491.     +Base Dir:                <0.5, 2.5, 1.0>
  492.     +Eject Velocity:        4.0
  493.     +Custom Sound Set:    "9mm shell casings"
  494. $Clips Ejected:
  495.     +V3D:                        "powerup_GunClip.v3d"
  496.     +Drop Pause Time:    0.75
  497.     +Custom Sound Set:    "clip eject"
  498. $Reload Zero Drain:    .45
  499.  
  500. // ----------------------------------------------------------------------------------
  501.  
  502. $Name:                  "Undercover 12mm handgun"
  503. $V3D Filename:          ""
  504. $Flags:                 ("alt_custom_mode" "from_eye" "underwater" "semi_automatic" "autoaim")
  505. $Flags2:                ("undeviating")
  506. $Weapon Type:                "semi-auto"
  507. $Weapon Icon:                "ws_pistol.tga"
  508. $Damage Type:                "bullet"
  509. $3rd Person V3D:          "weapon_ultorgun.v3d"
  510. //$3rd Person V3D:          "weapon_silenced.v3d"
  511. $3rd Person Muzzle Flash Glare:   ""
  512. $1st Person Mesh:        "fp_ugun.vcm"
  513. $1st Person FOV:        65
  514. $1st Person offset:     <-0.110,-0.140,-0.342>
  515. $1st Person offset SS:  <-0.010,-0.140,-0.342>
  516. $1st Person Muzzle Flash Bitmap:   "muzzleflash01.tga"
  517. $1st Person Muzzle Flash Radius:   0.3
  518. $Silencer V3D:          "silencer.v3d"
  519. +State:                 "idle"             "fp_glock_idle.mvf"
  520. +State:                 "run"              "fp_glock_run.mvf"
  521. +Action:                "fire"             "fp_glock_fire.mvf"          ""
  522. +Action:                "fire_fail"        "fp_glock_fire_fail.mvf"     ""
  523. +Action:                "idle_1"           "fp_glock_flex.mvf"          "Glock Flex"
  524. +Action:                "idle_2"           "fp_glock_gunlook.mvf"       ""
  525. +Action:                "reload"           "fp_glock_reload.mvf"        "Glock Reload"
  526. +Action:                "draw"             "fp_glock_draw.mvf"          "Glock Draw"
  527. +Action:                "holster"          "fp_glock_holster.mvf"       "Glock Holster"
  528. +Action:                "jump"             "fp_glock_jump.mvf"          ""
  529. +Action:                "custom_start"     "fp_glock_silencer_add.mvf"  "Silencer On"
  530. +Action:                "custom_leave"     "fp_glock_silencer_off.mvf"  "Silencer Off"
  531. $Bitmap Filename:       ""
  532. $HUD Icon Filename:     ""
  533. $HUD Reticle Filename:    "reticle.tga"
  534. $Collision Radius:      0.02
  535. $Max Ammo:                   125 210
  536. $Ammo Type:             "12mm"
  537. $AI attack range:            20.0 20.0
  538. $Clip Size:             16 16
  539. $Clip Reload Time:      1.1
  540. $Mass:                  0.2
  541. $Velocity:              275.0
  542. $Fire Wait:             0.50
  543. $Alt Fire Wait:         0.20
  544. $Spread Degrees:        0.5 
  545. $Spread Degrees Multi:    0.5
  546. $AI Spread Degrees:     3.0 3.0
  547. $Damage:                20 
  548. $Damage Multi:            20
  549. $Lifetime:              20.0
  550. $Homing:                false
  551. $Launch:                "Glock Launch"
  552. $Alt Launch:            "Glock Switch"
  553. $Silent Launch:         "Silencer Launch"
  554. $Underwater Launch:     "Glock Alt Launch"
  555. $Launch Fail:           "Glock Fail"
  556. $Fly Sound:                ""
  557. $Impact Sound:          "default"               "Gun Hit Default"
  558. $Impact Sound:          "flesh"                 "Gun Hit Flesh"
  559. $Impact Sound:          "metal"                 "Gun Hit Metal"
  560. $Impact Sound:          "rock"                  "Gun Hit Rock"
  561. $Impact Sound:          "water"                    "Gun Hit Water"
  562. $Impact Sound:            "glass"                    "Gun Hit Glass"
  563. $Impact Sound:            "default underwater"    "Gun Hit Default"
  564. $Near Miss Sound:       "Glock Ricochet"
  565. $Near Miss Underwater:  "Glock Alt Launch"
  566. $Impact Vclips:         ("FGatE")
  567. $Impact Vclips Radius:  (0.3 0.3)
  568. $Damage Radius:         0.0
  569. $Sticky:                false
  570. $Glow:                  false
  571. $Muzzle Flash Light:    true
  572.    +Inner Radius:       3.0
  573.    +Outer Radius:       6.0
  574.    +Color:              {128,128,128}
  575. $Scorch Bitmap:            "bullethole01_A.tga"
  576. $Scorch Size:                <0.1, 0.1, 0.1>
  577. $Glass Decal Bitmap:        "bullethole02glass_A.tga"
  578. $Glass Decal Size:        <0.3, 0.3, 0.3>
  579. $Shells Ejected:
  580.     +V3D:                        "fp_glock_shell.v3d"
  581.     +Base Dir:                <0.5, 2.5, 1.0>
  582.     +Eject Velocity:        4.0
  583.     +Custom Sound Set:    "9mm shell casings"
  584. $Clips Ejected:
  585.     +V3D:                        "powerup_GunClip.v3d"
  586.     +Drop Pause Time:    0.75
  587.     +Custom Sound Set:    "clip eject"
  588. $Reload Zero Drain:    .45
  589.  
  590. // ----------------------------------------------------------------------------------
  591.  
  592. $Name:                  "Shotgun"
  593. $V3D Filename:          ""
  594. $Flags:                 ("alt_fire" "from_eye" "player_wep" "autoaim")
  595. $Flags2:                ("undeviating")
  596. $Cycle Position:            3
  597. $Pref Position:            9
  598. $Fine Aim Region Size:    0.55
  599. $Fine Aim Region Size SS:    0.55
  600. $Weapon Type:                "semi-auto"
  601. $Weapon Icon:                "ws_shotgun.tga"
  602. $Damage Type:                "bullet"
  603. $3rd Person V3D:          "weapon_shotgun.v3d"
  604. $3rd Person Muzzle Flash Glare:   "Shotgun Muzzle Flash"
  605. $1st Person Mesh:        "fp_shotgun.vcm"
  606. $1st Person FOV:        55
  607. $1st Person offset:     <-0.020,0.056,1.071>
  608. $1st Person offset SS:  <0.080,0.056,1.071>
  609. $1st Person Muzzle Flash Bitmap:   "muzzleflash08.tga"
  610. $1st Person Muzzle Flash Radius:   .8
  611. +State:                 "idle"       "fp_shotgun_idle.mvf"
  612. +State:                 "run"        "fp_shotgun_run.mvf"
  613. +Action:                "idle_1"     "fp_shotgun_idle_sweep.mvf"    "Shotgun Idle Sweep"
  614. +Action:                "idle_2"     "fp_shotgun_idle_stretch.mvf"  "Shotgun Idle Stretch"
  615. +Action:                "fire"       "fp_shotgun_fire_slow.mvf"     "Shotgun Fire Slow"
  616. +Action:                "alt_fire"   "fp_shotgun_fire_fast.mvf"     ""
  617. +Action:                "reload"     "fp_shotgun_reload.mvf"        "Shotgun Reload Finish"
  618. +Action:                "draw"       "fp_shotgun_draw.mvf"          "Sniper Draw"
  619. +Action:                "holster"    "fp_shotgun_holster.mvf"       "Sniper Holster"
  620. +Action:                     "jump"       "fp_shotgun_jump.mvf"          ""
  621. $Bitmap Filename:       ""
  622. $HUD Icon Filename:     ""
  623. $HUD Reticle Filename:    "reticle.tga"
  624. $PS2 Selection Icon Filemame:    "ws_shotgun.tga"
  625. $Collision Radius:      0.02
  626. $Max Ammo:                   48 48
  627. $Ammo Type:             "10 gauge buckshot"
  628. $AI attack range:            15.0 15.0
  629. $Clip Size:             8 8
  630. $Clip Reload Time:      2.0    
  631. $Mass:                  0.2
  632. $Velocity:              275.0
  633. $Fire Wait:             1.50
  634. $Alt Fire Wait:         0.225
  635. $Num Projectiles:       4
  636. $Spread Degrees:        3.0 
  637. $Spread Degrees Multi:    3.0
  638. $AI Spread Degrees:     5.0 6.0
  639. $Alt Spread Degrees:    6.0 
  640. $Alt Spread Degrees Multi:    6.0
  641. $AI Alt Spread Degrees: 10.0 8.0
  642. $Damage:                40 
  643. $Damage Multi:            40
  644. $Lifetime:              0.5
  645. $Homing:                false
  646. $Launch:                "Shotgun Fire"
  647. $Alt Launch:            "Shotgun Fire 2"
  648. $Launch Fail:           "Glock Fail"
  649. $Fly Sound:                ""
  650. $Impact Sound:          "default"    "Gun Hit Default"
  651. $Impact Sound:          "flesh"         "Gun Hit Flesh"
  652. $Impact Sound:          "metal"         "Gun Hit Metal"
  653. $Impact Sound:          "rock"         "Gun Hit Rock"
  654. $Impact Sound:          "water"         "Medium Water Splash"
  655. $Impact Sound:               "glass"         "Gun Hit Glass"
  656. $Near Miss Sound:       "Assault Ricochet"
  657. $Near Miss Underwater:  "Glock Alt Launch"
  658. $Impact Vclips:         ("FGatE" "gatsmoke")
  659. $Impact Vclips Radius:  (0.3 0.3)
  660. $Damage Radius:         0.0
  661. $Sticky:                false
  662. $Glow:                  false
  663. $Muzzle Flash Light:    true
  664.    +Inner Radius:       3.0
  665.    +Outer Radius:       6.0
  666.    +Color:              {255,255,255}
  667. $Scorch Bitmap:            "buckshot_A.tga"
  668. $Scorch Size:                <0.2, 0.2, 0.2>
  669. $Glass Decal Bitmap:        "bullethole02glass_A.tga"
  670. $Glass Decal Size:        <0.3, 0.3, 0.3>
  671. $Shells Ejected:
  672.     +V3D:                        "fp_shotgun_shell.v3d"
  673.     +Base Dir:                <0.5, 2.5, 1.0>
  674.     +Eject Velocity:        4.0
  675.     +Custom Sound Set:    "9mm shell casings"
  676.     +Primary Pause Time Before Eject:    0.8
  677.  
  678. // ----------------------------------------------------------------------------------
  679.  
  680. $Name:                  "Sniper Rifle"
  681. $V3D Filename:          ""
  682. $Flags:                 ("player_wep" "alt_zoom" "from_eye" "fixed_muz_flash")
  683. $Flags2:                ("undeviating")
  684. $Cycle Position:            4
  685. $Pref Position:            4
  686. $Fine Aim Region Size:    0.65
  687. $Fine Aim Region Size SS:    0.55
  688. $Weapon Type:                "semi-auto"
  689. $Weapon Icon:                "ws_sniper.tga"
  690. $Damage Type:                "armor piercing bullet"
  691. $3rd Person V3D:          "Weapon_SniperRifle.v3d"
  692. $3rd Person Muzzle Flash Glare:   "Sniper Muzzle Flash"
  693. $1st Person Mesh:        "fp_SniperRifle.v3d"
  694. $1st Person FOV:        65
  695. $1st Person offset:     <-0.05,.07,-.22>
  696. $1st Person offset SS:  <0.05,.07,-.22>
  697. $1st Person Muzzle Flash Bitmap:   "muzzleflash02.tga"
  698. $1st Person Muzzle Flash Radius:   1.4
  699. +State:                 "idle"       "fp_SniperRifle_idle.mvf"
  700. +State:                 "run"        "fp_SniperRifle_run.mvf"
  701. +Action:                "fire"       "fp_SniperRifle_fire.mvf"           ""
  702. +Action:                "idle_1"     "fp_SniperRifle_scopeadjust.mvf"    "Sniper Scope Adjust" 
  703. +Action:                "idle_2"     "fp_SniperRifle_scratch.mvf"        "Sniper Scratch"
  704. +Action:                "reload"     "fp_SniperRifle_reload.mvf"         "Sniper Reload"
  705. +Action:                "draw"       "fp_SniperRifle_draw.mvf"           "Sniper Draw"
  706. +Action:                "holster"    "fp_SniperRifle_holster.mvf"        "Sniper Holster"
  707. +Action:                        "jump"       "fp_SniperRifle_jump.mvf"           ""
  708. $Bitmap Filename:       ""
  709. $HUD Icon Filename:     ""
  710. $HUD Reticle Filename:            "scope_ret.tga"
  711. $HUD Zoomed Reticle Filename:    "reticle.tga"
  712. $PS2 Selection Icon Filemame:    "ws_sniper.tga"
  713. $Collision Radius:      0.02
  714. $Max Ammo:                   36 36
  715. $Ammo Type:             ".50 cal AP"
  716. $AI attack range:            100.0 100.0
  717. $Clip Size:             6 6
  718. $Clip Reload Time:      2.25
  719. $Mass:                  0.2
  720. $Velocity:              275.0
  721. $Fire Wait:             0.70
  722. $Spread Degrees:        1.5 
  723. $Spread Degrees Multi:    0.25
  724. $AI Spread Degrees:     2.0 2.0
  725. $Damage:                250 
  726. $Damage Multi:            150
  727. $AI Damage Scale:            0.5 1.0
  728. $Lifetime:              2.0
  729. $Homing:                false
  730. $Launch:                "Sniper Launch"
  731. $Alt Launch:            "Sniper Alt Launch"
  732. $Launch Fail:           "Glock Fail"
  733. $Fly Sound:                ""
  734. $Zoom Sound:                "sniper_aim_01.wav"                 4 0.8
  735. $Impact Sound:          "default"    "Gun Hit Default"
  736. $Impact Sound:          "flesh"         "Gun Hit Flesh"
  737. $Impact Sound:          "metal"         "Gun Hit Metal"
  738. $Impact Sound:          "rock"         "Gun Hit Rock"
  739. $Impact Sound:          "water"         "Gun Hit Water"
  740. $Impact Sound:            "glass"         "Gun Hit Glass"
  741. $Near Miss Sound:       "Glock Ricochet"
  742. $Near Miss Underwater:  "Glock Alt Launch"
  743. $Impact Vclips:         ("FGatE_bigspark" "gatsmoke")
  744. $Impact Vclips Radius:  (0.3 0.3)
  745. $Damage Radius:         0.0
  746. $Sticky:                false
  747. $Glow:                  false
  748. $Muzzle Flash Light:    true
  749.    +Inner Radius:       3.0
  750.    +Outer Radius:       6.0
  751.    +Color:              {255,255,255}
  752. $Scorch Bitmap:            "bullethole01_A.tga"
  753. $Scorch Size:                <0.2, 0.2, 0.2>
  754. $Glass Decal Bitmap:        "bullethole02glass_A.tga"
  755. $Glass Decal Size:        <0.3, 0.3, 0.3>
  756. $Shells Ejected:
  757.     +V3D:                        "fp_sniper_shell.v3d"
  758.     +Base Dir:                <0.5, 2.5, 1.0>
  759.     +Eject Velocity:        4.0
  760.     +Custom Sound Set:    "9mm shell casings"
  761. $Clips Ejected:
  762.     +V3D:                        "powerup_SniperClip.v3d"
  763.     +Drop Pause Time:    0.75
  764.     +Custom Sound Set:    "clip eject"
  765. //$Camera Shake:
  766. //    +Distance:                0.0025    
  767. //    +Time:                    0.07
  768. $Piercing:                true
  769.     +Piercing Power:    1.0
  770.     +Ricochet Angle:    45.0
  771.     +Ricochet Bitmap:    "scrape.tga"
  772.     +Ricochet Size:        <0.3, 0.3, 0.3>
  773. $Reload Zero Drain:      .6
  774.  
  775. // ----------------------------------------------------------------------------------
  776.  
  777. $Name:                  "Rocket Launcher"
  778. $V3D Filename:          "DrillMissile01.VFX"
  779. $Flags:                 ("thruster" "player_wep" "infrared" "alt_fire" "alt_lock")
  780. $Flags2:                ("no_fire_through" "damage_self")
  781. $Cycle Position:            5
  782. $Pref Position:            1
  783. $Fine Aim Region Size:    0.60
  784. $Fine Aim Region Size SS:    0.40
  785. $Weapon Type:                "explosive"
  786. $Weapon Icon:                "ws_rocketlauncher.tga"
  787. $Damage Type:                "explosive"
  788. $3rd Person V3D:          "Weapon_RocketLauncher.v3d"
  789. $1st Person Mesh:        "fp_rocketlauncher.v3d"
  790. $1st Person FOV:        70
  791. $1st Person offset:     <0.05, 0.03, -.08>
  792. $1st Person offset SS:  <0.15, 0.03, -.08>
  793. +State:                 "idle"       "fp_rocket_hold.mvf"
  794. +State:                 "run"        "fp_rocket_run.mvf"
  795. +Action:                "fire"       "fp_rocket_fire.mvf"         "Rocket Fire"
  796. +Action:                "reload"     "fp_rocket_reload.mvf"       "Rocket Reload"
  797. +Action:                "draw"       "fp_rocket_draw.mvf"         "Rocket Draw"
  798. +Action:                "holster"    "fp_rocket_holster.mvf"      "Rocket Holster"
  799. +Action:                "idle_1"     "fp_rocket_screenwipe.mvf"   "Rocket Screen Wipe"
  800. +Action:                "idle_2"     "fp_rocket_ammocheck.mvf"    "Rocket Ammo Check"
  801. +Action:                "jump"       "fp_rocket_jump.mvf"         ""
  802. $Bitmap Filename:       ""
  803. $HUD Icon Filename:     ""
  804. $HUD Reticle Filename:    "reticle_rocket.tga"
  805. $HUD Locked Reticle Filename: "reticle_rocketlock.tga"
  806. $PS2 Selection Icon Filemame:    "ws_rcklauncher.tga"
  807. $Collision Radius:      0.051
  808. $Max Ammo:              18 18
  809. $Ammo Type:             "15cm rocket"
  810. $AI attack range:            30.0 30.0
  811. $Clip Size:             6 6
  812. $Clip Reload Time:      1.7
  813. $Mass:                  200.0
  814. $Velocity:              20.0
  815. $Fire Wait:             1.25
  816. $Spread Degrees:        0.0 
  817. $Spread Degrees Multi:    0.0
  818. $AI Spread Degrees:     1.0 1.0
  819. $Damage:                400 
  820. $Damage Multi:        350
  821. $AI Damage Scale:            0.1 0.4
  822. $Lifetime:              15.0
  823. $Homing:                false
  824. $Launch:                "Rocket Launcher"
  825. $Alt Launch:            "Rocket Lob"
  826. $Fly Sound:             "missile_loop.wav"               6 0.9
  827. $Impact Sound:          "default"  "Rocket Hit Default"
  828. $Geomod Sound:          "Weapon Geomod Small"
  829. $Impact Vclips:          ("rocket_impact")
  830. $Impact Vclips Radius:   (1.5)
  831. $Trail emitter:         "missile"
  832. $Damage Radius:         5.0
  833.    +Crater Radius:      5.0
  834. $Sticky:                false
  835. $Glow:                  true
  836.     +Inner Radius:            1.0
  837.     +Outer Radius:            3.0
  838.     +Color:                    {100,50,100}
  839. $Muzzle Flash Light:    true
  840.    +Inner Radius:       4.0
  841.    +Outer Radius:       7.0
  842.    +Color:              {255,255,255}
  843. $Scorch Bitmap:            "missileblastmk01_A.tga"
  844. $Scorch Size:                <4.0, 4.0, 4.0>
  845. $Thrust Lifetime:       3.0
  846. $Reload Zero Drain:    .73
  847.  
  848. // ----------------------------------------------------------------------------------
  849.  
  850. $Name:                  "Assault Rifle"
  851. $V3D Filename:          ""
  852. $Flags:                 ("alt_fire" "alt_continuous_fire" "player_wep" "from_eye" "fixed_muz_flash" "autoaim")
  853. $Flags2:                ("undeviating")
  854. $Cycle Position:            6
  855. $Pref Position:            7
  856. $Fine Aim Region Size:    0.50
  857. $Fine Aim Region Size SS:    0.50
  858. $Weapon Type:                "heavy"
  859. $Weapon Icon:                "ws_assault.tga"
  860. $Damage Type:                "armor piercing bullet"
  861. $3rd Person V3D:          "Weapon_Aslt_Rifle.V3D"
  862. $3rd Person Muzzle Flash Glare:   "Assault Muzzle Flash"
  863. $1st Person Mesh:        "fp_aslt_rfl.v3d"
  864. $1st Person FOV:        65
  865. $1st Person offset:     <-0.1,0.1,-0.28>
  866. $1st Person offset SS:  <0.0,0.1,-0.25>
  867. $1st Person Muzzle Flash Bitmap:   "muzzleflash04.tga"
  868. $1st Person Muzzle Flash Radius:   0.4
  869. +State:                "idle"      "fp_aslt_rfl_idle.mvf"
  870. +State:                "run"       "fp_aslt_rfl_run.mvf"
  871. +State:                "loop_fire" "fp_aslt_rfl_fire.mvf"
  872. +Action:               "fire"      "fp_aslt_rfl_fire_burst.mvf"      ""
  873. //+Action:               "idle_1"    "fp_aslt_rfl_ammocheck.mvf"      "ARifle Ammo Check"
  874. +Action:               "idle_3"    "fp_aslt_rfl_gripopen.mvf"       "ARifle Grip Open"  
  875. +Action:               "idle_2"    "fp_aslt_rfl_handstretch.mvf"    "ARifle Hand Stretch"
  876. +Action:               "reload"    "fp_aslt_rfl_reload.mvf"         "ARifle Reload"
  877. +Action:               "draw"      "fp_aslt_rfl_draw.mvf"           "ARifle Draw"
  878. +Action:               "holster"   "fp_aslt_rfl_holster.mvf"        "ARifle Holster"
  879. +Action:               "jump"      "fp_aslt_rfl_jump.mvf"           ""
  880. $Bitmap Filename:       ""
  881. $HUD Icon Filename:     ""
  882. $HUD Reticle Filename:    "reticle.tga"
  883. $PS2 Selection Icon Filemame:    "ws_aslrifle.tga"
  884. $Collision Radius:      0.02
  885. $Max Ammo:                   200 210
  886. $Ammo Type:             "5.65mm AP"
  887. $AI attack range:            30.0 30.0
  888. $Clip Size:             42 42
  889. $Clip Reload Time:      1.35
  890. $Mass:                  0.2
  891. $Velocity:              275.0
  892. $Fire Wait:             0.75
  893. $Alt Fire Wait:         0.1
  894. $Spread Degrees:        0.8 
  895. $Spread Degrees Multi:    .25
  896. $AI Spread Degrees:     2.0 2.0
  897. $Alt Spread Degrees:    4.0 
  898. $Alt Spread Degrees Multi:    .75
  899. $AI Alt Spread Degrees: 5.0 5.0
  900. $Start Sound:           "Assault Attack"
  901. $Start Delay:           0.10
  902. $Stop Sound:            "Assault Decay"
  903. $Burst Mode:            true
  904.     +Burst Count:        3
  905.     +Burst Delay:        0.1
  906.     +Burst Launch Sound: "assault_burst.wav"                 8 0.9
  907.     +Burst Alt Fire:     false
  908. $Damage:                60 
  909. $Damage Multi:            40
  910. $AI Damage Scale:            0.4 0.4
  911. $Lifetime:              2.0
  912. $Homing:                false
  913. $Launch:                "Assault Loop"
  914. $Alt Launch:            "Assault Loop"
  915. $Launch Fail:           "Glock Fail"
  916. $Fly Sound:                ""
  917. $Impact Sound:          "default"       "Gun Hit Default"
  918. $Impact Sound:          "flesh"        "Gun Hit Flesh"
  919. $Impact Sound:          "metal"        "Gun Hit Metal"
  920. $Impact Sound:          "rock"         "Gun Hit Rock"
  921. $Impact Sound:          "water"        "Gun Hit Water"
  922. $Near Miss Sound:       "Assault Ricochet"
  923. $Near Miss Underwater:  "Glock Alt Launch"
  924. $Impact Vclips:          ("FGatE")
  925. $Impact Vclips Radius:   (0.3 0.3)
  926. $Damage Radius:         0.0
  927. $Sticky:                false
  928. $Glow:                  false
  929. $Muzzle Flash Light:    true
  930.    +Inner Radius:       3.0
  931.    +Outer Radius:       6.0
  932.    +Color:              {128,128,128}
  933. $Scorch Bitmap:            "bullethole01_A.tga"
  934. $Scorch Size:                <0.15, 0.15, 0.15>
  935. $Glass Decal Bitmap:        "bullethole02glass_A.tga"
  936. $Glass Decal Size:        <0.3, 0.3, 0.3>
  937. $Shells Ejected:
  938.     +V3D:                        "fp_aslt_rfl_shell.v3d"
  939.     +Base Dir:                <1.5, 2.5, 1.0>
  940.     +Eject Velocity:        4.0
  941.     +Custom Sound Set:    "9mm shell casings"
  942. $Clips Ejected:
  943.     +V3D:                        "powerup_assaultClip.v3d"
  944.     +Drop Pause Time:    0.75
  945.     +Custom Sound Set:    "clip eject"
  946. $Camera Shake:
  947.     +Distance:                0.0005    
  948.     +Time:                    0.04
  949. $Tracers:                true
  950.     +Tracer Frequency:    4
  951.     +Tracer Effect:        "Tracer01.VFX"
  952. $Piercing:                true
  953.     +Piercing Power:    0.25
  954.     +Ricochet Angle:  45.0
  955.     +Ricochet Bitmap: "Scrape.tga"
  956.     +Ricochet Size:   <0.3, 0.3, 0.3>
  957. $Reload Zero Drain:    .65
  958.  
  959.  
  960. // ----------------------------------------------------------------------------------
  961.  
  962. $Name:                  "Machine Pistol"
  963. $V3D Filename:          ""
  964. $Flags:                 ("alt_custom_mode" "alt_fire" "continuous_fire" "from_eye" "player_wep" "autoaim")
  965. $Flags2:                ("undeviating")
  966. $Cycle Position:            7
  967. $Pref Position:            8
  968. $Fine Aim Region Size:    0.65
  969. $Fine Aim Region Size SS:    0.55
  970. $Weapon Type:                "heavy"
  971. $Weapon Icon:                "ws_machpistol.tga"
  972. $Damage Type:                "bullet"
  973. $3rd Person V3D:          "weapon_machinep.v3d"
  974. $3rd Person Muzzle Flash Glare:   "MachinePistol01 Muzzle Flash"
  975. $1st Person Mesh:        "fp_mp.vcm"
  976. $1st Person FOV:        40
  977. $1st Person offset:     <-0.294,0.08, 0.056>
  978. $1st Person offset SS:  <-0.194,0.08, 0.056>
  979. $1st Person Muzzle Flash Bitmap:   "muzzleflash05.tga"
  980. $1st Person Muzzle Flash Radius:   0.3
  981. +State:                 "idle"         "fp_mp_idle.mvf"
  982. +State:                 "run"          "fp_mp_run.mvf"
  983. +State:                 "loop_fire"    "fp_mp_fireslow.mvf"
  984. +Action:                "idle_1"       "fp_mp_idletop_flex.mvf"  "Machine Pistol Idletop Flex"
  985. +Action:                "idle_2"       "fp_mp_idletop_hit.mvf"   "Machine Pistol Idletop Hit"
  986. +Action:                "reload"       "fp_mp_reloadtop.mvf"     "Machine Pistol Reload Top"
  987. +Action:                "draw"         "fp_mp_draw.mvf"          "Sniper Draw"
  988. +Action:                "holster"      "fp_mp_holster.mvf"       "Sniper Holster"
  989. +Action:                "jump"         "fp_mp_jump.mvf"          ""
  990. +Action:                "custom_start" "fp_mp_switchback.mvf"    "Machine Pistol Switch Back"
  991. +Action:                "custom_leave" "fp_mp_switchback.mvf"    "Machine Pistol Switch Back"
  992. $Bitmap Filename:       ""
  993. $HUD Icon Filename:     ""
  994. $HUD Reticle Filename:    "reticle.tga"
  995. $PS2 Selection Icon Filemame:    "ws_machpistol.tga"
  996. $Collision Radius:      0.02
  997. $Max Ammo:          200 192
  998. $Ammo Type:             "12mm"
  999. $AI attack range:    30.0 30.0
  1000. $Clip Size:             30 64
  1001. $Clip Reload Time:      1.2
  1002. $Mass:                  0.2
  1003. $Velocity:              320.0
  1004. $Fire Wait:             0.09
  1005. $Spread Degrees:        2.0 
  1006. $Spread Degrees Multi:    0.50
  1007. $AI Spread Degrees:     3.0 3.0
  1008. $Damage:                40 
  1009. $Damage Multi:            35
  1010. $AI Damage Scale:       0.7 0.7
  1011. $Lifetime:              1.5
  1012. $Homing:                false
  1013. $Launch:                "Machine Pistol Launch"
  1014. $Launch Fail:           "Glock Fail"
  1015. $Fly Sound:                ""
  1016. $Impact Sound:          "default"    "Gun Hit Default"
  1017. $Impact Sound:          "flesh"         "Gun Hit Flesh"
  1018. $Impact Sound:          "metal"         "Gun Hit Metal"
  1019. $Impact Sound:          "rock"         "Gun Hit Rock"
  1020. $Impact Sound:          "water"         "Gun Hit Water"
  1021. $Impact Sound:               "glass"        "Gun Hit Glass"
  1022. $Near Miss Sound:       "Assault Ricochet"
  1023. $Near Miss Underwater:  "Glock Alt Launch"
  1024. $Impact Vclips:         ("FGatE_lilspark")
  1025. $Impact Vclips Radius:  (0.3 0.3)
  1026. $Damage Radius:         0.0
  1027. $Sticky:                false
  1028. $Glow:                  false
  1029. $Muzzle Flash Light:    true
  1030.    +Inner Radius:       3.0
  1031.    +Outer Radius:       6.0
  1032.    +Color:              {255,255,255}
  1033. $Scorch Bitmap:            "bullethole01_A.tga"
  1034. $Scorch Size:                <0.1, 0.1, 0.1>
  1035. $Glass Decal Bitmap:        "bullethole02glass_A.tga"
  1036. $Glass Decal Size:        <0.3, 0.3, 0.3>
  1037. $Shells Ejected:
  1038.     +V3D:                        "fp_glock_shell.v3d"
  1039.     +Base Dir:                <-2, 1, 0>
  1040.     +Eject Velocity:        4.0
  1041.     +Custom Sound Set:    "9mm shell casings"
  1042. $Clips Ejected:
  1043.     +V3D:                        "powerup_GunClip.v3d"
  1044.     +Drop Pause Time:    0.75
  1045.     +Custom Sound Set:    "clip eject"
  1046. $Camera Shake:
  1047.     +Distance:                0.0003    
  1048.     +Time:                    0.04
  1049. $Reload Zero Drain:    .48
  1050.  
  1051.  
  1052. // ----------------------------------------------------------------------------------
  1053.  
  1054. $Name:                  "Machine Pistol Special"
  1055. $V3D Filename:          ""
  1056. $Flags:                 ("alt_custom_mode" "alt_fire" "continuous_fire" "from_eye" "fixed_muz_flash" "autoaim")
  1057. $Flags2:                ("undeviating")
  1058. $Fine Aim Region Size:    0.65
  1059. $Fine Aim Region Size SS:    0.55
  1060. $Weapon Type:                "heavy"
  1061. $Weapon Icon:                "ws_machpistol.tga"
  1062. $Damage Type:                "bullet"
  1063. $3rd Person V3D:          "weapon_machinep.v3d"
  1064. $3rd Person Muzzle Flash Glare:   "MachinePistol02 Muzzle Flash"
  1065. $1st Person Mesh:        "fp_mp.vcm"
  1066. $1st Person FOV:        40
  1067. $1st Person offset:     <-0.294,0.08, 0.056>
  1068. $1st Person offset SS:  <-0.194,0.08, 0.056>
  1069. $1st Person Muzzle Flash Bitmap:   "muzzleflash06.tga"
  1070. $1st Person Muzzle Flash Radius:   0.3
  1071. +State:                 "idle"         "fp_mp_idle.mvf"
  1072. +State:                 "run"          "fp_mp_run.mvf"
  1073. +State:                 "loop_fire"    "fp_mp_fireslowbottom.mvf"
  1074. +Action:                "idle_1"       "fp_mp_idletop_flexbottom.mvf"  "Glock Flex"
  1075. +Action:                "idle_2"       "fp_mp_idletop_hitbottom.mvf"   "Machine Pistol Idletop Hit"
  1076. +Action:                "reload"       "fp_mp_reloadbottom.mvf"       "Machine Pistol Reload Bottom"
  1077. +Action:                "draw"         "fp_mp_draw.mvf"               "Sniper Draw"
  1078. +Action:                "holster"      "fp_mp_holster.mvf"            "Sniper Holster"
  1079. +Action:                "jump"         "fp_mp_jump.mvf"               ""
  1080. +Action:                "custom_start" "fp_mp_switch.mvf"             "Machine Pistol Switch"
  1081. +Action:                "custom_leave" "fp_mp_switch.mvf"             "Machine Pistol Switch"
  1082. $Bitmap Filename:       ""
  1083. $HUD Icon Filename:     ""
  1084. $HUD Reticle Filename:    "reticle.tga"
  1085. $Collision Radius:      0.02
  1086. $Max Ammo:           200 210
  1087. $Ammo Type:             "5.65mm AP"
  1088. $AI attack range:    30.0 30.0
  1089. $Clip Size:             20 21
  1090. $Clip Reload Time:      1.5
  1091. $Mass:                  0.2
  1092. $Velocity:              275.0
  1093. $Fire Wait:             0.12
  1094. $Spread Degrees:        2.0 
  1095. $Spread Degrees Multi:    3.0
  1096. $AI Spread Degrees:     5.0 5.0
  1097. $Damage:                45 
  1098. $Damage Multi:            50
  1099. $Lifetime:              2.0
  1100. $Homing:                false
  1101. $Launch:                "Machine Pistol Alt Launch"
  1102. $Launch Fail:           "Glock Fail"
  1103. $Fly Sound:                ""
  1104. $Impact Sound:          "default"    "Gun Hit Default"
  1105. $Impact Sound:          "flesh"         "Gun Hit Flesh"
  1106. $Impact Sound:          "metal"         "Gun Hit Metal"
  1107. $Impact Sound:          "rock"         "Gun Hit Rock"
  1108. $Impact Sound:          "water"         "Gun Hit Water"
  1109. $Impact Sound:          "glass"      "Gun Hit Glass"
  1110. $Near Miss Sound:       "Assault Ricochet"
  1111. $Near Miss Underwater:  "Glock Alt Launch"
  1112. $Impact Vclips:         ("FGatE_lilspark" "gatsmoke")
  1113. $Impact Vclips Radius:  (0.3 0.3)
  1114. $Damage Radius:         0.0
  1115. $Sticky:                false
  1116. $Glow:                  false
  1117. $Muzzle Flash Light:    true
  1118.    +Inner Radius:       3.0
  1119.    +Outer Radius:       6.0
  1120.    +Color:              {255,255,255}
  1121. $Scorch Bitmap:        "bullethole01_A.tga"
  1122. $Scorch Size:        <0.15, 0.15, 0.15>
  1123. $Glass Decal Bitmap:    "bullethole02glass_A.tga"
  1124. $Glass Decal Size:    <0.3, 0.3, 0.3>
  1125. $Shells Ejected:    
  1126.     +V3D:                        "fp_aslt_rfl_shell.v3d"
  1127.     +Base Dir:    <-2, 1, 0>
  1128.     +Eject Velocity:        4.0
  1129.     +Custom Sound Set:    "9mm shell casings"
  1130. $Clips Ejected:
  1131.     +V3D:                        "powerup_assaultClip.v3d"
  1132.     +Drop Pause Time:    0.75
  1133.     +Custom Sound Set:    "clip eject"
  1134. $Camera Shake:
  1135.     +Distance:                0.0003    
  1136.     +Time:                    1.0
  1137. $Tracers:                true
  1138.     +Tracer Frequency:    4
  1139.     +Tracer Effect:        "Tracer01.VFX"
  1140. $Piercing:                true
  1141.     +Piercing Power:    0.25
  1142.     +Ricochet Angle:  45.0
  1143.     +Ricochet Bitmap: "Scrape.tga"
  1144.     +Ricochet Size:   <0.3, 0.3, 0.3>
  1145. $Reload Zero Drain:    .48
  1146.  
  1147. // ----------------------------------------------------------------------------------
  1148.  
  1149. $Name:                  "Grenade"
  1150. $V3D Filename:          "weapon_grenade.v3d"
  1151. $Flags:                 ("from_eye" "player_wep" "gravity" "underwater" "silent" "alt_fire")
  1152. $Flags2:                ("no_fire_through" "damage_self")
  1153. $Cycle Position:            8
  1154. $Pref Position:            10
  1155. $Fine Aim Region Size:    0.65
  1156. $Fine Aim Region Size SS:    0.65
  1157. $Weapon Type:                "explosive"
  1158. $Weapon Icon:                "ws_grenade.tga"
  1159. $Damage Type:                "explosive"
  1160. $3rd Person V3D:        "weapon_grenade.v3d"
  1161. $1st Person Mesh:        "fp_gren.v3d"
  1162. $1st Person FOV:        70
  1163. $1st Person offset:     <-0.202,-0.336,0.206>
  1164. $1st Person offset SS:  <-0.102,-0.336,0.206>
  1165. +State:                 "idle"         "fp_gren_idle.mvf"
  1166. +State:                 "run"          "fp_gren_run.mvf"
  1167. +Action:                "draw"         "fp_gren_draw.mvf"       "charge draw"
  1168. +Action:                "fire"         "fp_gren_throw.mvf"      "grenade pinpull toss"
  1169. +Action:                "alt_fire"     "fp_gren_twistthrow.mvf" "grenade twist throw"
  1170. +Action:                "idle_1"       "fp_gren_idlecheck.mvf"  "grenade idle check"
  1171. +Action:                "idle_2"       "fp_gren_spin.mvf"       "grenade spin"
  1172. +Action:                "holster"      "fp_gren_holster.mvf"    "glock holster"
  1173. +Action:                "jump"         "fp_gren_jump.mvf"       ""
  1174. $Bitmap Filename:       ""
  1175. $HUD Icon Filename:     ""
  1176. $HUD Reticle Filename:    ""
  1177. $PS2 Selection Icon Filemame:    "ws_grenade.tga"
  1178. $Collision Radius:      0.15
  1179. $Max Ammo:              8 9
  1180. $Ammo Type:             "grenade"
  1181. $AI attack range:            30.0 30.0
  1182. $Mass:                  1.5
  1183. $Velocity:              10.0
  1184. $Velocity Multi:        12.5
  1185. $Fire Wait:             3.0
  1186. $Damage:                150 
  1187. $Damage Multi:            250
  1188. $Lifetime:              5.0
  1189. $Lifetime Multi:        3.0
  1190. $Homing:                false
  1191. $Launch:                ""
  1192. $Alt Launch:            ""
  1193. $Fly Sound:             "Grenade_tick.wav"               6 0.9
  1194. $Impact Delay:          1.7
  1195. $Alt Impact Delay:      1.6
  1196. $Impact Sound:          "default"  "Grenade Bounce"
  1197. $Geomod Sound:          "Weapon Geomod Small"
  1198. $Impact Vclips:          ("rocket_impact")
  1199. $Impact Vclips Radius:   (1.5)
  1200. $Trail emitter:         ""
  1201. $Damage Radius:         8.0
  1202. $Damage Radius Multi: 10.0
  1203.    +Crater Radius:      5.0
  1204. $Sticky:                false
  1205. $Glow:                  true
  1206.    +Inner Radius:            0.4
  1207.    +Outer Radius:            1.5
  1208.    +Color:                    {255,0,0}
  1209. $Scorch Bitmap:            "missileblastmk01_A.tga"
  1210. $Scorch Size:                <4.0, 4.0, 4.0>
  1211.  
  1212. // ----------------------------------------------------------------------------------
  1213.  
  1214. $Name:                  "Flamethrower"
  1215. $V3D Filename:          "powerup_flamecan.V3D"
  1216. $Flags:                 ("continuous_fire" "player_wep" "alt_fire" "gravity")
  1217. $Flags2:                ("no_fire_through" "flame" "damage_self" "has_pilot_flame")
  1218. $Cycle Position:            9
  1219. $Pref Position:            5
  1220. $Fine Aim Region Size:    0.54
  1221. $Fine Aim Region Size SS:    0.60
  1222. $Weapon Type:                "close combat"
  1223. $Weapon Icon:                "ws_flamethrow.tga"
  1224. $Damage Type:                "fire"
  1225. $3rd Person V3D:          "weapon_fthrower.v3d"
  1226. $3rd Person Muzzle Flash Glare:   ""
  1227. $1st Person Mesh:        "fp_flame.vcm"
  1228. $1st Person FOV:             65
  1229. $1st Person offset:     <0.144,-1.476,0.220>
  1230. $1st Person offset SS:  <0.244,-1.476,0.220>
  1231. +State:                 "idle"         "fp_flame_idle.mvf"
  1232. +State:                 "run"          "fp_flame_run.mvf"
  1233. +State:                 "loop_fire"    "fp_flame_fire.mvf"
  1234. +Action:                "alt_fire"     "fp_flame_altfire.mvf" "Flame Alt Fire"
  1235. +Action:                "idle_1"       "fp_flame_idletap.mvf"  "Flame Idle Tap"
  1236. +Action:                "idle_2"       "fp_flame_idlecheck.mvf"   "Flame Idle Check"
  1237. +Action:                "reload"       "fp_flame_reload.mvf"     "Flame Reload"
  1238. +Action:                "draw"         "fp_flame_draw.mvf"      "Sniper Draw"
  1239. +Action:                "holster"      "fp_flame_holster.mvf"   "Sniper Holster"
  1240. +Action:                "jump"         "fp_flame_jump.mvf"      ""
  1241. +Action:                "custom_start" "fp_flame_switch.mvf"    "Flame Switch"
  1242. +Action:                "custom_leave" "fp_flame_switch.mvf"    "Flame Switch"
  1243. $Bitmap Filename:       ""
  1244. $HUD Icon Filename:     ""
  1245. $HUD Reticle Filename:    "reticle.tga"
  1246. $PS2 Selection Icon Filemame:    "ws_flamethrow.tga"
  1247. $Collision Radius:      0.051
  1248. $Max Ammo:                   1000 1000
  1249. $Ammo Type:             "gas"
  1250. $AI attack range:            5.0 5.0
  1251. $Clip Size:             100 100
  1252. $Clip Reload Time:      2.6
  1253. $Clip Drain Time:            2.0
  1254. $Mass:                  0.2
  1255. $Velocity:              10.0
  1256. $Fire Wait:             0.10
  1257. $Alt Fire Wait:         4.0
  1258. $Start Sound:                "Flame Thrower Ignite 1"
  1259. $Start Delay:                0.10
  1260. $Stop Sound:                "Flame Thrower Ignite 3"
  1261. $Damage:                20 
  1262. // Damage Multi is set on lines 548 and 576 in emitters.tbl 
  1263. $Damage Multi:        60
  1264. $Alt Damage:                100 
  1265. $Alt Damage Multi:        150
  1266. $Lifetime:              10.0
  1267. $Homing:                false
  1268. $Launch:                "Flame Thrower Ignite 2"
  1269. $Launch Fail:           ""
  1270. $Fly Sound:                ""
  1271. $Alt Impact Delay:      1.8
  1272. $Near Miss Sound:       ""
  1273. $Near Miss Underwater:  ""
  1274. $Impact Vclips:          ("flame_can_explode")
  1275. $Impact Vclips Radius:   (5.0)
  1276. $Damage Radius:         7.0
  1277. $Sticky:                false
  1278. $Glow:                  false
  1279. $Scorch Bitmap:            "missileblastmk01_A.tga"
  1280. $Scorch Size:                <2.0, 2.0, 2.0>
  1281. $Reload Zero Drain:     1.2
  1282.  
  1283. // ----------------------------------------------------------------------------------
  1284.  
  1285. $Name:                  "riot shield"
  1286. $Display Name:          "Riot Shield"
  1287. $V3D Filename:          ""
  1288. $Flags:                 ("player_wep" "melee" "from_eye" "ps2_fp_full_clip")
  1289. $Flags2:                ("no_fire_through")
  1290. $Cycle Position:            10
  1291. $Pref Position:            14
  1292. $Fine Aim Region Size:    0.65
  1293. $Fine Aim Region Size SS:    0.65
  1294. $Weapon Type:                "close combat"
  1295. $Weapon Icon:                "ws_riotshield.tga"
  1296. $Damage Type:                "bash"
  1297. $3rd Person V3D:          "weapon_riotshield.v3d"
  1298. $3rd Person Muzzle Flash Glare:   ""
  1299. $1st Person Mesh:        "fp_riotshield.vcm"
  1300. $1st Person FOV:        65
  1301. $1st Person offset:     <0.066,-.242,0.154>
  1302. $1st Person offset SS:  <0.166,-.242,0.154>
  1303. $1st Person Muzzle Flash Bitmap:   "muzzleflash05.tga"
  1304. $1st Person Muzzle Flash Radius:   0.3
  1305. +State:                 "idle"         "fp_riotshield_idle.mvf"
  1306. +State:                 "run"          "fp_riotshield_run.mvf"
  1307. +Action:                "fire"         "fp_riotshield_attack.mvf"        "Riot Shield Attack"
  1308. +Action:                "alt_fire"     "fp_riotshield_altfire.mvf"         ""
  1309. +Action:                "idle_1"       "fp_riotshield_idleflex.mvf"      "Riot Shield Idle Flex"
  1310. +Action:                "idle_2"       "fp_riotshield_idlelow.mvf"       "Riot Shield Idle Low"
  1311. +Action:                "jump"         "fp_riotshield_jump.mvf"          ""
  1312. +Action:                "draw"         "fp_riotshield_draw.mvf"          "Sniper Draw"
  1313. +Action:                "holster"      "fp_riotshield_holster.mvf"       "Sniper Holster"
  1314. +Action:                "custom_start" "fp_riotshield_block.mvf"         "Riot Shield Impact"
  1315. $Bitmap Filename:       ""
  1316. $HUD Icon Filename:     ""
  1317. $HUD Reticle Filename:    ""
  1318. $PS2 Selection Icon Filemame:    "ws_riotshield.tga"
  1319. $Collision Radius:      0.25
  1320. $Max Ammo:                   0 0
  1321. $Ammo Type:             ""
  1322. $AI attack range:            2.0 2.0
  1323. $Clip Size:             32 32
  1324. $Clip Reload Time:      1.5
  1325. $Mass:                  5.0
  1326. $Velocity:              1.5
  1327. $Fire Wait:             0.5
  1328. $Damage:                10 
  1329. $Damage Multi:    60
  1330. $Lifetime:              1
  1331. $Homing:                false
  1332. $Launch:                ""
  1333. $Launch Fail:           ""
  1334. $Fly Sound:                ""
  1335. $Impact Delay:          0.2
  1336. $Impact Sound:          "default"    "Riot Shield Impact"
  1337. $Near Miss Sound:       ""
  1338. $Impact Vclips:         ()
  1339. $Impact Vclips Radius:  ()
  1340. $Damage Radius:         0.0
  1341. $Sticky:                false
  1342. $Glow:                  false
  1343.  
  1344.  
  1345. // ----------------------------------------------------------------------------------
  1346.  
  1347. $Name:                  "rail_gun"
  1348. $Display Name:          "Railgun"
  1349. $V3D Filename:          ""
  1350. $Flags:                 ("alt_fire" "player_wep" "from_eye")
  1351. $Flags2:                        ("pierces_all" "undeviating" "has_scanner")
  1352. $Cycle Position:            11
  1353. $Pref Position:            3
  1354. $Fine Aim Region Size:    0.65
  1355. $Fine Aim Region Size SS:    0.65
  1356. $Weapon Type:                "heavy"
  1357. $Weapon Icon:                "ws_railgun.tga"
  1358. $Damage Type:                "armor piercing bullet"
  1359. $3rd Person V3D:          "weapon_railrifle.v3d"
  1360. $1st Person Mesh:        "fp_railgun.vcm"
  1361. $1st Person FOV:        70
  1362. $1st Person offset:     <1.43,.096,0.277>
  1363. $1st Person offset SS:  <1.53,.096,0.277>
  1364. +State:                 "idle"       "fp_railgun_idle.mvf"
  1365. +State:                 "run"        "fp_railgun_run.mvf"
  1366. +Action:                "fire"       "fp_railgun_fire.mvf"          ""
  1367. +Action:                "reload"     "fp_railgun_reload.mvf"        "Rail Reload"
  1368. +Action:                "idle_1"     "fp_railgun_idlecheck.mvf"     "Rail Idle Check"
  1369. +Action:                "idle_2"     "fp_railgun_idleturn.mvf"      "Rail Idle Turn"
  1370. +Action:                "draw"       "fp_railgun_draw.mvf"          "Sniper Draw"
  1371. +Action:                "holster"    "fp_railgun_holster.mvf"       "Sniper Holster"
  1372. +Action:                "jump"       "fp_railgun_jump.mvf"          ""
  1373. $Bitmap Filename:       "railrifle1TrailAlpha.tga"
  1374. $Head Radius:           0.051
  1375. $HUD Icon Filename:     ""
  1376. $HUD Reticle Filename:    "reticle.tga"
  1377. $PS2 Selection Icon Filemame:    "ws_railgun.tga"
  1378. $Collision Radius:      0.02
  1379. $Max Ammo:               10 8
  1380. $Ammo Type:             "aluminum slug"
  1381. $AI attack range:        50.0 50.0
  1382. $Clip Size:             1 1
  1383. $Clip Reload Time:      3.0
  1384. $Mass:                  0.2
  1385. $Velocity:              600.0
  1386. $Fire Wait:             1.00
  1387. $Alt Fire Wait:         0.30
  1388. $Damage:                2550 
  1389. $Damage Multi:            2550
  1390. $AI Damage Scale:       0.7 0.7
  1391. $Lifetime:              0.5
  1392. $Homing:                false
  1393. $Launch:                "Rail Fire 1"
  1394. $Alt Launch:            "Camera Change"
  1395. $Launch Fail:           "Rail Fail"
  1396. $Fly Sound:                ""
  1397. $Impact Sound:          "default"    "Gun Hit Default"
  1398. $Impact Sound:          "flesh"         "Gun Hit Flesh"
  1399. $Impact Sound:          "metal"         "Gun Hit Metal"
  1400. $Impact Sound:          "rock"         "Gun Hit Rock"
  1401. $Impact Sound:          "water"         "Medium Water Splash"
  1402. $Impact Sound:                "glass"         "Gun Hit Glass"
  1403. $Near Miss Sound:       "Rail Flyby"
  1404. $Near Miss Underwater:  "Glock Alt Launch"
  1405. $Impact Vclips:         ("rail_rifle_hit")
  1406. $Impact Vclips Radius:  (1.0)
  1407. $Damage Radius:         0.0
  1408. $Sticky:                false
  1409. $Glow:                  false
  1410. $Muzzle Flash Light:    true
  1411.    +Inner Radius:       3.0
  1412.    +Outer Radius:       6.0
  1413.    +Color:              {255,255,255}
  1414. $Scorch Bitmap:            "bullethole01_A.tga"
  1415. $Scorch Size:                <0.4, 0.4, 0.4>
  1416. $Piercing:                    true
  1417.     +Piercing Power:        100.0
  1418.     +Ricochet Angle:        180.0
  1419.     +Ricochet Size:        <0.5, 0.5, 0.5>
  1420.  
  1421.  
  1422. // ----------------------------------------------------------------------------------
  1423.  
  1424. $Name:                  "heavy_machine_gun"
  1425. $Display Name:          "Heavy Machine Gun"
  1426. $V3D Filename:          ""
  1427. $Flags:                 ("alt_fire" "player_wep" "continuous_fire" "alt_continuous_fire" "from_eye")
  1428. $Flags2:                ("undeviating")
  1429. $Cycle Position:            12
  1430. $Pref Position:            2
  1431. $Fine Aim Region Size:    0.65
  1432. $Fine Aim Region Size SS:    0.65
  1433. $Weapon Type:                "heavy"
  1434. $Weapon Icon:                "ws_machinegun.tga"
  1435. $Damage Type:                "armor piercing bullet"
  1436. $3rd Person V3D:          "weapon_heavymgun.v3d"
  1437. $3rd Person Muzzle Flash Glare:   "HeavyMachineGun Muzzle Flash"
  1438. $1st Person Mesh:        "fp_hmac.vcm"
  1439. $1st Person FOV:        65
  1440. $1st Person offset:     <0.168,0.000,0.085>
  1441. $1st Person offset SS:  <0.268,0.000,0.085>
  1442. $1st Person Muzzle Flash Bitmap:   "muzzleflash07.tga"
  1443. $1st Person Muzzle Flash Radius:   .6
  1444. +State:                 "idle"       "fp_hmac_idle.mvf"
  1445. +State:                 "run"        "fp_hmac_run.mvf"
  1446. +State:                "loop_fire"   "fp_hmac_fire.mvf"
  1447. +Action:                "idle_2"     "fp_hmac_idlesweep.mvf"     "HMG Idle Sweep"
  1448. +Action:                "idle_1"     "fp_hmac_idlecheck.mvf"     "HMG Idle Check"
  1449. +Action:                "reload"     "fp_hmac_reload.mvf"        "HMG Reload"
  1450. +Action:                "draw"       "fp_hmac_draw.mvf"          "Sniper Draw"
  1451. +Action:                "holster"    "fp_hmac_holster.mvf"       "Sniper Holster"
  1452. +Action:                "jump"       "fp_hmac_jump.mvf"          ""
  1453. $Bitmap Filename:       ""
  1454. $HUD Icon Filename:     ""
  1455. $HUD Reticle Filename:    "reticle.tga"
  1456. $PS2 Selection Icon Filemame:    "ws_heavymacgun.tga"
  1457. $Collision Radius:      0.02
  1458. $Max Ammo:        240 297
  1459. $Ammo Type:             "7.62mm AP"
  1460. $AI attack range:    30.0 30.0
  1461. $Clip Size:             99 99
  1462. $Clip Reload Time:      3.85
  1463. $Mass:                  0.2
  1464. $Velocity:              275.0
  1465. $Fire Wait:             0.10
  1466. $Alt Fire Wait:         0.2
  1467. $Spread Degrees:        5.0 
  1468. $Spread Degrees Multi:    1.0
  1469. $AI Spread Degrees:     1.0 5.0
  1470. $Alt Spread Degrees:    1.5 
  1471. $Alt Spread Degrees Multi:    0.25
  1472. $Start Sound:           "SAssault Attack"
  1473. $Start Delay:           0.1
  1474. $Stop Sound:            "SAssault Decay"
  1475. $Damage:                75 
  1476. $Damage Multi:        50
  1477. $AI Damage Scale:            0.7 0.5
  1478. $Lifetime:              2.0
  1479. $Homing:                false
  1480. $Launch:                "HMG Launch 1"
  1481. $Alt Launch:            "HMG Launch 2"
  1482. $Launch Fail:           "Glock Fail"
  1483. $Fly Sound:                ""
  1484. $Impact Sound:          "default"    "Gun Hit Default"
  1485. $Impact Sound:          "flesh"         "Gun Hit Flesh"
  1486. $Impact Sound:          "metal"         "Gun Hit Metal"
  1487. $Impact Sound:          "rock"         "Gun Hit Rock"
  1488. $Impact Sound:          "water"         "Medium Water Splash"
  1489. $Impact Sound:               "glass"         "Gun Hit Glass"
  1490. $Near Miss Sound:       "Assault Ricochet"
  1491. $Near Miss Underwater:  "Glock Alt Launch"
  1492. $Impact Vclips:         ("FGatE_bigspark" "gatsmoke")
  1493. $Impact Vclips Radius:  (0.3 0.3)
  1494. $Damage Radius:         0.0
  1495. $Sticky:                false
  1496. $Glow:                  false
  1497. $Muzzle Flash Light:    true
  1498.    +Inner Radius:       1.5
  1499.    +Outer Radius:       3.0
  1500.    +Color:              {255,255,255}
  1501. $Scorch Bitmap:            "bullethole01_A.tga"
  1502. $Scorch Size:                <0.2, 0.2, 0.2>
  1503. $Glass Decal Bitmap:        "bullethole02glass_A.tga"
  1504. $Glass Decal Size:        <0.3, 0.3, 0.3>
  1505. $Shells Ejected:
  1506.     +V3D:                        "fp_aslt_rfl_shell.v3d"
  1507.     +Base Dir:                <0.5, 2.5, 1.0>
  1508.     +Eject Velocity:        4.0
  1509.     +Custom Sound Set:    "9mm shell casings"
  1510. $Piercing:                true
  1511.     +Piercing Power:    0.25
  1512.     +Ricochet Angle:  45.0
  1513.     +Ricochet Bitmap: "Scrape.tga"
  1514.     +Ricochet Size:   <0.3, 0.3, 0.3>
  1515. $Reload Zero Drain:    1.45
  1516.  
  1517.  
  1518. // ----------------------------------------------------------------------------------
  1519.  
  1520. $Name:                  "scope_assault_rifle"
  1521. $Display Name:          "Scoped Assault Rifle"
  1522. $V3D Filename:          ""
  1523. $Flags:                 ("player_wep" "alt_zoom" "from_eye" "fixed_muz_flash" "autoaim" "semi_automatic")
  1524. $Flags2:                ("undeviating")
  1525. $Cycle Position:            13
  1526. $Pref Position:            6
  1527. $Fine Aim Region Size:    0.57
  1528. $Fine Aim Region Size SS:    0.65
  1529. $Weapon Type:                "semi-auto"
  1530. $Weapon Icon:                "ws_precision.tga"
  1531. $Damage Type:                "armor piercing bullet"
  1532. $3rd Person V3D:          "Weapon_Aslt_Rifle2.V3D"
  1533. $3rd Person Muzzle Flash Glare:   "AssaultScope Muzzle Flash"
  1534. $1st Person Mesh:        "fp_ass2.vcm"
  1535. $1st Person FOV:        85
  1536. $1st Person offset:     <-0.130,-0.080,-0.150>
  1537. $1st Person offset SS:  <-0.030,-0.080,-0.150>
  1538. $1st Person Muzzle Flash Bitmap:   "muzzleflash04.tga"
  1539. $1st Person Muzzle Flash Radius:   0.8
  1540. +State:                "idle"      "fp_ass2_idle.mvf"
  1541. +State:                "run"       "fp_ass2_run.mvf"
  1542. +Action:               "fire"        "fp_ass2_fire.mvf"      ""
  1543. +Action:               "idle_1"    "fp_ass2_idleturn.mvf"       "SAssault Idle Turn"
  1544. +Action:               "idle_2"    "fp_ass2_idlescope.mvf"      "SAssault Idle Scope"
  1545. +Action:               "reload"    "fp_ass2_reload.mvf"         "SAssault Reload"
  1546. +Action:               "draw"      "fp_ass2_draw.mvf"           "ARifle Draw"
  1547. +Action:               "holster"   "fp_ass2_holster.mvf"        "ARifle Holster"
  1548. +Action:               "jump"      "fp_ass2_jump.mvf"           ""
  1549. $Bitmap Filename:       ""
  1550. $HUD Icon Filename:     ""
  1551. $HUD Reticle Filename:    "reticle.tga"
  1552. $PS2 Selection Icon Filemame:    "ws_scoperifle.tga"
  1553. $Collision Radius:      0.02
  1554. $Max Ammo:                   80 80
  1555. $Ammo Type:             "explosive AP"
  1556. $AI attack range:            30.0 30.0
  1557. $Clip Size:             20 20
  1558. $Clip Reload Time:      1.2
  1559. $Mass:                  0.2
  1560. $Velocity:              275.0
  1561. $Fire Wait:             0.5
  1562. $Spread Degrees:        0.75 
  1563. $Spread Degrees Multi:    0.25
  1564. $AI Spread Degrees:     0.5 0.5
  1565. $Start Sound:           "SAssault Attack"
  1566. $Start Delay:           0.1
  1567. $Stop Sound:            "SAssault Decay"
  1568. $Damage:                100 
  1569. $Damage Multi:            75
  1570. $AI Damage Scale:            0.5 0.8
  1571. $Lifetime:              2.0
  1572. $Homing:                false
  1573. $Launch:                "Sniper 2 Launch"
  1574. $Alt Launch:            ""
  1575. $Launch Fail:           "Glock Fail"
  1576. $Fly Sound:                ""
  1577. $Zoom Sound:        "sniper_aim_01.wav"                 4 0.8
  1578. $Impact Sound:          "default"       "Gun Hit Default"
  1579. $Impact Sound:          "flesh"        "Gun Hit Flesh"
  1580. $Impact Sound:          "metal"        "Gun Hit Metal"
  1581. $Impact Sound:          "rock"         "Gun Hit Rock"
  1582. $Impact Sound:          "water"        "Gun Hit Water"
  1583. $Near Miss Sound:       "Assault Ricochet"
  1584. $Near Miss Underwater:  "Glock Alt Launch"
  1585. $Impact Vclips:          ("FGatE_bigspark" "gatsmoke")
  1586. $Impact Vclips Radius:   (0.25 0.25)
  1587. $Damage Radius:         0.0
  1588. $Sticky:                false
  1589. $Glow:                  false
  1590. $Muzzle Flash Light:    true
  1591.    +Inner Radius:       3.0
  1592.    +Outer Radius:       6.0
  1593.    +Color:              {255,255,255}
  1594. $Scorch Bitmap:        "bullethole01_A.tga"
  1595. $Scorch Size:        <0.15, 0.15, 0.15>
  1596. $Glass Decal Bitmap:    "bullethole02glass_A.tga"
  1597. $Glass Decal Size:    <0.3, 0.3, 0.3>
  1598. $Shells Ejected:
  1599.     +V3D:                        "fp_aslt_rfl_shell.v3d"
  1600.     +Base Dir:                <-2, 1, 0>
  1601.     +Eject Velocity:        4.0
  1602.     +Custom Sound Set:    "9mm shell casings"
  1603. $Clips Ejected:
  1604.     +V3D:                        "powerup_assaultClip.v3d"
  1605.     +Drop Pause Time:    0.75
  1606.     +Custom Sound Set:    "clip eject"
  1607. //$Camera Shake:
  1608. //    +Distance:                0.0005    
  1609. //    +Time:                    0.04
  1610. $Tracers:                true
  1611.     +Tracer Frequency:    4
  1612.     +Tracer Effect:        "Tracer01.VFX"
  1613. $Piercing:                true
  1614.     +Piercing Power:    0.25
  1615.     +Ricochet Angle:  45.0
  1616.     +Ricochet Bitmap: "Scrape.tga"
  1617.     +Ricochet Size:   <0.3, 0.3, 0.3>
  1618. $Reload Zero Drain:    .5
  1619.  
  1620. // ----------------------------------------------------------------------------------
  1621.  
  1622. $Name:                  "shoulder_cannon"
  1623. $Display Name:          "Fusion Cannon"
  1624. $V3D Filename:          "ShellTest.vfx"
  1625. $Flags:                 ("player_wep" "infrared" "ps2_fp_full_clip")
  1626. $Flags2:                        ("no_fire_through" "damage_self")
  1627. $Cycle Position:    14
  1628. $Pref Position:        0
  1629. $Fine Aim Region Size:    0.65
  1630. $Fine Aim Region Size SS:    0.65
  1631. $Weapon Type:                "explosive"
  1632. $Weapon Icon:                "ws_fusion.tga"
  1633. $Damage Type:                "explosive"
  1634. $3rd Person V3D:            "Weapon_shoulder.v3d"
  1635. $1st Person Mesh:        "fp_shol.vcm"
  1636. $1st Person FOV:        68
  1637. $1st Person offset:     <0.448,0.050,-0.064>
  1638. $1st Person offset SS:  <0.548,0.050,-0.064>
  1639. $1st Person Muzzle Flash Bitmap:   "explosionflare01.tga"
  1640. $1st Person Muzzle Flash Radius:        4.0
  1641. +State:                 "idle"       "fp_shol_idle.mvf"
  1642. +State:                 "run"        "fp_shol_run.mvf"
  1643. +Action:                "reload"     "fp_shol_reload.mvf"        "Shoulder Reload"
  1644. +Action:                "fire"       "fp_shol_fire.mvf"          "Shoulder Fire"
  1645. +Action:                "draw"       "fp_shol_draw.mvf"          "Rocket Draw"
  1646. +Action:                "holster"    "fp_shol_holster.mvf"       "Rocket Holster"
  1647. +Action:                "idle_1"     "fp_shol_idlemonitor.mvf"   "Shoulder Idle Monitor"
  1648. +Action:                "idle_2"     "fp_shol_idlewipe.mvf"      "Shoulder Idle Wipe"
  1649. +Action:                        "jump"        "fp_shol_jump.mvf"              ""
  1650. $Bitmap Filename:       ""
  1651. $HUD Icon Filename:     ""
  1652. $HUD Reticle Filename:    "reticle_rocket.tga"
  1653. $HUD Locked Reticle Filename: "reticle_rocketlock.tga"
  1654. $PS2 Selection Icon Filemame:    "ws_bigboy.tga"
  1655. $Collision Radius:      0.051
  1656. $Max Ammo:              5 1
  1657. $Ammo Type:             "shell"
  1658. $AI attack range:    30.0 30.0
  1659. $Clip Size:             1 1
  1660. $Clip Reload Time:      1.0
  1661. $Mass:                  200.0
  1662. $Velocity:              20.0
  1663. $Fire Wait:             0.8
  1664. $Damage:                1000 
  1665. $Damage Multi:            1500
  1666. $AI Damage Scale:          0.16  0.65
  1667. $Lifetime:              15.0
  1668. $Homing:                false
  1669. $Launch:                "Shoulder Launch"
  1670. $Fly Sound:             "missile_loop.wav"               10 1.0
  1671. $Impact Sound:          "default"  ""
  1672. $Geomod Sound:          "Weapon Geomod Small"
  1673. $Impact Vclips:          ("shoulder_cannon_explode")
  1674. $Impact Vclips Radius:   (9.0)
  1675. $Trail emitter:         ""
  1676. $Damage Radius:         25.0
  1677. $Damage Radius Multi:         30.0
  1678.    +Crater Radius:      7.0
  1679. $Sticky:                false
  1680. $Glow:                  true
  1681.    +Inner Radius:       4.0
  1682.    +Outer Radius:       7.0
  1683.    +Color:              {255,255,63}
  1684. $Muzzle Flash Light:    true
  1685.    +Inner Radius:       4.0
  1686.    +Outer Radius:       7.0
  1687.    +Color:              {255,255,255}
  1688. $Scorch Bitmap:        "missileblastmk01_A.tga"
  1689. $Scorch Size:        <8.0, 8.0, 8.0>
  1690. $Thrust Lifetime:       3.0
  1691.  
  1692.  
  1693.  
  1694. // ----------------------------------------------------------------------------------
  1695.  
  1696. $Name:                  "Vauss"
  1697. $V3D Filename:          ""
  1698. $Flags:                 ("continuous_fire" "from_eye")
  1699. $Flags2:                ("undeviating")
  1700. $Damage Type:                "bullet"
  1701. $Bitmap Filename:       ""
  1702. $HUD Icon Filename:     ""
  1703. $HUD Reticle Filename:    "reticle.tga"
  1704. $Collision Radius:      0.02
  1705. $Max Ammo:                   170 170
  1706. $Ammo Type:             "turret_ammo"
  1707. $AI attack range:            30.0 30.0
  1708. $Mass:                  0.2
  1709. $Velocity:              275.0
  1710. $Fire Wait:             0.08
  1711. $Spread Degrees:        1.5 
  1712. $Spread Degrees Multi:    1.5
  1713. $AI Spread Degrees:     1.5 1.5
  1714. $Damage:                100 
  1715. $Damage Multi:            100
  1716. $AI Damage Scale:       0.2 0.2
  1717. $Lifetime:              0.5
  1718. $Homing:                false
  1719. $Launch:                "Vauss5 Fire"
  1720. $Launch Fail:                "Glock Fail"
  1721. $Fly Sound:             ""
  1722. $Impact Sound:          "default"       "Gun Hit Default"
  1723. $Impact Sound:          "flesh"        "Gun Hit Flesh"
  1724. $Impact Sound:          "metal"        "Gun Hit Metal"
  1725. $Impact Sound:          "rock"         "Gun Hit Rock"
  1726. $Impact Sound:          "water"        "Gun Hit Water"
  1727. $Impact Vclips:          ("FGatE_bigspark" "gatsmoke")
  1728. $Impact Vclips Radius:   (0.3 0.3)
  1729. $Damage Radius:         0.0
  1730. $Sticky:                false
  1731. $Glow:                  false
  1732. $Muzzle Flash Light:    true
  1733.    +Inner Radius:       3.0
  1734.    +Outer Radius:       6.0
  1735.    +Color:              {255,255,255}
  1736. $Scorch Bitmap:        "bullethole01_A.tga"
  1737. $Scorch Size:        <0.1, 0.1, 0.1>
  1738. $Shells Ejected:
  1739.     +V3D:            "fp_aslt_rfl_shell.v3d"
  1740.     +Base Dir:        <1.5, 2.5, 1.0>
  1741.     +Eject Velocity:    4.0
  1742.     +Custom Sound Set:    "9mm shell casings"
  1743. $Camera Shake:
  1744.     +Distance:                0.001    
  1745.     +Time:                    0.04
  1746. $Tracers:               true
  1747.     +Tracer Frequency:    0
  1748.     +Tracer Effect:        "Tracer01.VFX"
  1749. $Piercing:                true
  1750.     +Piercing Power:    0.1
  1751.     +Ricochet Angle:  45.0
  1752.     +Ricochet Bitmap: "Scrape.tga"
  1753.     +Ricochet Size:   <0.2, 0.2, 0.2>
  1754.  
  1755.  
  1756. // ----------------------------------------------------------------------------------
  1757.  
  1758. $Name:                  "Tankbot Chaingun"
  1759. $V3D Filename:          ""
  1760. $Flags:                 ("continuous_fire" "from_eye")
  1761. $Flags2:                ("undeviating")
  1762. $Damage Type:                "bullet"
  1763. $Bitmap Filename:       ""
  1764. $HUD Icon Filename:     ""
  1765. $HUD Reticle Filename:    "reticle.tga"
  1766. $Collision Radius:      0.02
  1767. $Max Ammo:                   170 170
  1768. $Ammo Type:             "turret_ammo"
  1769. $AI attack range:            50.0 50.0
  1770. $Mass:                  0.2
  1771. $Velocity:              250.0
  1772. $Fire Wait:             1
  1773. $Spread Degrees:        1.5 
  1774. $Spread Degrees Multi:    1.5
  1775. $AI Spread Degrees:     1.5 1.5
  1776. $Burst Mode:            true
  1777.     +Burst Count:            16
  1778.     +Burst Delay:            0.1
  1779.     +Burst Launch Sound: "tankbot_attack_guns.wav"        7 0.9
  1780.     +Burst Alt Fire:     false
  1781. $Damage:                100 
  1782. $Damage Multi:            100
  1783. $AI Damage Scale:       0.2 0.2
  1784. $Lifetime:              0.5
  1785. $Homing:                false
  1786. $Launch:                "TBot attack guns"
  1787. $Launch Fail:                "Rail Fail"
  1788. $Fly Sound:             ""
  1789. $Impact Sound:          "default"       "Gun Hit Default"
  1790. $Impact Sound:          "flesh"        "Gun Hit Flesh"
  1791. $Impact Sound:          "metal"        "Gun Hit Metal"
  1792. $Impact Sound:          "rock"         "Gun Hit Rock"
  1793. $Impact Sound:          "water"        "Gun Hit Water"
  1794. $Impact Vclips:          ("FGatE_bigspark" "gatsmoke")
  1795. $Impact Vclips Radius:   (0.3 0.3)
  1796. $Damage Radius:         0.0
  1797. $Sticky:                false
  1798. $Glow:                  false
  1799. $Muzzle Flash Light:    true
  1800.    +Inner Radius:       3.0
  1801.    +Outer Radius:       6.0
  1802.    +Color:              {255,255,255}
  1803. $Scorch Bitmap:        "bullethole01_A.tga"
  1804. $Scorch Size:        <0.1, 0.1, 0.1>
  1805. $Shells Ejected:
  1806.     +V3D:            "fp_aslt_rfl_shell.v3d"
  1807.     +Base Dir:        <1.5, 2.5, 1.0>
  1808.     +Eject Velocity:    4.0
  1809.     +Custom Sound Set:    "9mm shell casings"
  1810. $Camera Shake:
  1811.     +Distance:                0.001    
  1812.     +Time:                    0.04
  1813. $Tracers:               true
  1814.     +Tracer Frequency:    0
  1815.     +Tracer Effect:        "Tracer01.VFX"
  1816. $Piercing:                true
  1817.     +Piercing Power:    0.1
  1818.     +Ricochet Angle:  45.0
  1819.     +Ricochet Bitmap: "Scrape.tga"
  1820.     +Ricochet Size:   <0.2, 0.2, 0.2>
  1821.  
  1822.  
  1823. // ----------------------------------------------------------------------------------
  1824.  
  1825. $Name:                  "TriBeam Laser"
  1826. $V3D Filename:          "spikeprojectile.vfx"
  1827. $Flags:                 ()
  1828. $Flags2:                ("undeviating" "no_fire_through")
  1829. $Damage Type:                "energy"
  1830. $Bitmap Filename:       ""
  1831. $Collision Radius:      0.2
  1832. $Max Ammo:              200 200
  1833. $Ammo Type:             "power cell"
  1834. $AI attack range:            30.0 30.0
  1835. $Mass:                  0.2
  1836. $Velocity:              30.0
  1837. $Fire Wait:             5.0
  1838. $Damage:                225 
  1839. $Damage Multi:            225
  1840. $Lifetime:              20.0
  1841. $Homing:                false
  1842. $Launch:                "Spike Attack"
  1843. $Fly Sound:             "spike_attack_02.wav"           8 0.9
  1844. $Impact Delay:                2.5
  1845. $Impact Sound:          "default"       "Laser Hit Default"
  1846. $Impact Sound:          "flesh"        "Laser Hit Flesh"
  1847. $Impact Sound:          "metal"        "Laser Hit Metal"
  1848. $Impact Sound:          "rock"         "Laser Hit Rock"
  1849. $Impact Sound:          "water"        "Laser Hit Water"
  1850. $Impact Vclips:          ("tribeam hit")
  1851. $Impact Vclips Radius:   (4.0)
  1852. $Damage Radius:         0.0
  1853. $Sticky:                false
  1854. $Glow:                  false
  1855.  
  1856. // ----------------------------------------------------------------------------------
  1857.  
  1858. $Name:                  "Laser"
  1859. $V3D Filename:          "laser01.vfx"
  1860. $Flags:                 ()
  1861. $Flags2:                ("undeviating" "no_fire_through")
  1862. $Damage Type:                "bullet"
  1863. $Bitmap Filename:       ""
  1864. $Collision Radius:      0.2
  1865. $Max Ammo:              200 200
  1866. $Ammo Type:             "power cell"
  1867. $AI attack range:            5.0 5.0
  1868. $Mass:                  0.2
  1869. $Velocity:              20.0
  1870. $Fire Wait:             0.4    
  1871. $Spread Degrees:        2.5 
  1872. $Spread Degrees Multi:    2.5
  1873. $Damage:                80 
  1874. $Damage Multi:            80
  1875. $Lifetime:              20.0
  1876. $Homing:                false
  1877. $Launch:                "Laser fire"              
  1878. $Fly Sound:             "Laser loop.wav"         8 0.9
  1879. $Impact Sound:          "default"       "Laser Hit Default"
  1880. $Impact Sound:          "flesh"        "Laser Hit Flesh"
  1881. $Impact Sound:          "metal"        "Laser Hit Metal"
  1882. $Impact Sound:          "rock"         "Laser Hit Rock"
  1883. $Impact Sound:          "water"        "Laser Hit Water"
  1884. $Impact Vclips:         ("Laser Hit" "small_tommyspark")
  1885. $Impact Vclips Radius:  (1.0)
  1886. $Damage Radius:         0.0
  1887. $Sticky:                false
  1888. $Glow:                  false
  1889.  
  1890. // ----------------------------------------------------------------------------------
  1891.  
  1892. $Name:                  "Capek Cane"
  1893. $V3D Filename:          "NanoAttackMissile.vfx"
  1894. $Flags:                 ()
  1895. $Flags2:                ("no_world_collide")
  1896. $Damage Type:                "energy"
  1897. $3rd Person V3D:            "capekscane.V3D"
  1898. $Bitmap Filename:       ""
  1899. $Collision Radius:      0.5
  1900. $Max Ammo:              200 200
  1901. $Ammo Type:             "power cell"
  1902. $AI attack range:            15.0 15.0
  1903. $Mass:                  0.2
  1904. $Velocity:              20.0
  1905. $Fire Wait:             3.0
  1906. $Damage:                225 
  1907. $Damage Multi:            225
  1908. $Lifetime:              2.5
  1909. $Homing:                true
  1910.    +Turn Time:                3.0
  1911.    +View Cone:                120.0
  1912.    +Scanning Range:        40.0
  1913.    +Wakeup Time:            0.25
  1914. $Launch:                "Capek Cane Launch"
  1915. $Fly Sound:             "Capekcane_Fire_02.wav"         8 1.0
  1916. $Impact Delay:                1.5
  1917. $Impact Sound:                "default"       "Riot Impact"
  1918. $Impact Vclips:          ("NanoAttackHit")
  1919. $Impact Vclips Radius:   (1.0)
  1920. $Damage Radius:         0.0
  1921. $Sticky:                false
  1922. $Glow:                  false
  1923.  
  1924.  
  1925.  
  1926. // ----------------------------------------------------------------------------------
  1927. // Creature Melee Attacks
  1928.  
  1929. $Name:                  "Reeper Claw"
  1930. $V3D Filename:          ""
  1931. $Flags:                        ("melee" "underwater" "from_eye")
  1932. $Flags2:                ("no_fire_through")
  1933. $Damage Type:                "bash"
  1934. $Bitmap Filename:       ""
  1935. $Collision Radius:      0.5
  1936. $Max Ammo:              200 200
  1937. $Ammo Type:             "12mm"
  1938. $AI attack range:            3.8 3.8
  1939. $Mass:                  5.0
  1940. $Velocity:              3.5
  1941. $Fire Wait:             2.0
  1942. // JA: Reduced damage from 80.0 80.0  to 40.0 40.0  Jan 15, 01
  1943. $Damage:                40.0
  1944. $Damage Multi:            40.0
  1945. $Lifetime:              1
  1946. $Homing:                false
  1947. $Launch:                "Riot Attack"
  1948. $Fly Sound:                ""
  1949. $Impact Delay:          0.4
  1950. $Impact Delay:          0.8
  1951. $Impact Sound:          "default"    "Riot Impact Default"
  1952. $Impact Sound:          "flesh"         "Impact Flesh"
  1953. $Impact Sound:          "metal"         "Riot Impact Metal"
  1954. $Impact Sound:          "rock"         "Riot Impact Rock"
  1955. $Impact Sound:          "water"         "Small Water Splash"
  1956. $Impact Sound:               "glass"        "Gun Hit Glass"
  1957. $Impact Vclips:         ("riotspark")
  1958. $Impact Vclips Radius:  (0.3)
  1959. $Damage Radius:         0.0
  1960. $Sticky:                false
  1961. $Glow:                  false
  1962. $Scorch Bitmap:            "scrape.tga"
  1963. $Scorch Size:                <0.3, 0.3, 0.3>
  1964. $Glass Decal Bitmap:        "bullethole02glass_A.tga"
  1965. $Glass Decal Size:        <0.3, 0.3, 0.3>
  1966.  
  1967. // ----------------------------------------------------------------------------------
  1968.  
  1969. $Name:                  "Baby Reeper Claw"
  1970. $V3D Filename:          ""
  1971. $Flags:                        ("melee" "underwater" "from_eye")
  1972. $Flags2:                ("no_fire_through")
  1973. $Damage Type:                "bash"
  1974. $Bitmap Filename:       ""
  1975. $Collision Radius:      0.5
  1976. $Max Ammo:              100 100
  1977. $Ammo Type:             "12mm"
  1978. $AI attack range:            2.5 2.5
  1979. $Mass:                  5.0
  1980. $Velocity:              1.5
  1981. $Fire Wait:             2.0
  1982. // JA: Reduced damage from 40.0 40.0  to 10.0 10.0  Jan 15, 01
  1983. $Damage:                10.0
  1984. $Damage Multi:            10.0
  1985. $Lifetime:              1
  1986. $Homing:                false
  1987. $Launch:                "Riot Attack"
  1988. $Fly Sound:                ""
  1989. $Impact Delay:          0.3
  1990. $Impact Delay:          0.6
  1991. $Impact Sound:          "default"    "Riot Impact Default"
  1992. $Impact Sound:          "flesh"         "Scrape Flesh"
  1993. $Impact Sound:          "metal"         "Riot Impact Metal"
  1994. $Impact Sound:          "rock"         "Riot Impact Rock"
  1995. $Impact Sound:          "water"         "Small Water Splash"
  1996. $Impact Sound:               "glass"        "Gun Hit Glass"
  1997. $Impact Vclips:         ("riotspark")
  1998. $Impact Vclips Radius:  (0.3)
  1999. $Damage Radius:         0.0
  2000. $Sticky:                false
  2001. $Glow:                  false
  2002. $Scorch Bitmap:            "scrape.tga"
  2003. $Scorch Size:                <0.3, 0.3, 0.3>
  2004. $Glass Decal Bitmap:        "bullethole02glass_A.tga"
  2005. $Glass Decal Size:        <0.3, 0.3, 0.3>
  2006.  
  2007. // ----------------------------------------------------------------------------------
  2008.  
  2009. $Name:                  "Rock Snake Smash"
  2010. $V3D Filename:          ""
  2011. $Flags:                        ("melee")
  2012. $Flags2:                ("no_fire_through")
  2013. $Damage Type:                "bash"
  2014. $Bitmap Filename:       ""
  2015. $Collision Radius:      1
  2016. $Max Ammo:              200 200
  2017. $Ammo Type:             "12mm"
  2018. $AI attack range:            7.0 7.0
  2019. $Mass:                  5.0
  2020. $Velocity:              5
  2021. $Fire Wait:             2.5
  2022. $Damage:                1600.0
  2023. $Damage Multi:            1600.0
  2024. $Lifetime:              1
  2025. $Homing:                false
  2026. $Launch:                "Sea Creature Attack"
  2027. $Fly Sound:                ""
  2028. $Impact Delay:          0.8
  2029. $Impact Sound:          "default"         ""
  2030. $Impact Sound:          "flesh"            "Impact Flesh"
  2031. $Impact Vclips:         ("")
  2032. $Impact Vclips Radius:  ()
  2033. $Damage Radius:         0.0
  2034. $Sticky:                false
  2035. $Glow:                  false
  2036.  
  2037. // ----------------------------------------------------------------------------------
  2038.  
  2039. $Name:                  "Rock Snake Spit"
  2040. $V3D Filename:          "SpitAttack.vfx"
  2041. $Flags:                        ()
  2042. $Flags2:                ("no_fire_through")
  2043. $Damage Type:                "armor piercing bullet"
  2044. $Bitmap Filename:       ""
  2045. $Collision Radius:      0.5
  2046. $Max Ammo:              200 200
  2047. $Ammo Type:             "12mm"
  2048. $AI attack range:            50.0 50.0
  2049. $Mass:                  5.0
  2050. $Velocity:              30.0
  2051. $Fire Wait:             3.0
  2052. $Damage:                80.0
  2053. $Damage Multi:            80.0
  2054. $Lifetime:              10.0
  2055. $Homing:                false
  2056. $Launch:                "RSnake Spit"
  2057. $Fly Sound:             ""           
  2058. $Impact Delay:          1.0
  2059. $Impact Sound:          "default"         "Spit Hit"
  2060. $Impact Sound:          "flesh"             "Impact Flesh"
  2061. $Impact Vclips:         ("acid splash")
  2062. $Impact Vclips Radius:  (5.0)
  2063. $Damage Radius:         0.0
  2064. $Sticky:                false
  2065. $Glow:                  false
  2066. $Scorch Bitmap:            "AcidBlob.tga"
  2067. $Scorch Size:                <3.0, 3.0, 3.0>
  2068.  
  2069. // ----------------------------------------------------------------------------------
  2070.  
  2071. $Name:                  "Big Rock Snake Smash"
  2072. $V3D Filename:          ""
  2073. $Flags:                        ("melee")
  2074. $Flags2:                ("no_fire_through")
  2075. $Damage Type:                "bash"
  2076. $Bitmap Filename:       ""
  2077. $Collision Radius:      2
  2078. $Max Ammo:              200 200
  2079. $Ammo Type:             "12mm"
  2080. $AI attack range:            10.0 10.0
  2081. $Mass:                  5.0
  2082. $Velocity:              10
  2083. $Fire Wait:             2.5
  2084. $Damage:                1600.0
  2085. $Damage Multi:            1600.0
  2086. $Lifetime:              1
  2087. $Homing:                false
  2088. $Launch:                "Sea Creature Attack"
  2089. $Fly Sound:                ""
  2090. $Impact Delay:          0.6
  2091. $Impact Sound:          "default"         ""
  2092. $Impact Sound:          "flesh"            "Impact Flesh"
  2093. $Impact Vclips:         ("")
  2094. $Impact Vclips Radius:  ()
  2095. $Damage Radius:         0.0
  2096. $Sticky:                false
  2097. $Glow:                  false
  2098.  
  2099. // ----------------------------------------------------------------------------------
  2100.  
  2101. $Name:                  "Big Rock Snake Spit"
  2102. $V3D Filename:          "SpitAttack.vfx"
  2103. $Flags:                        ()
  2104. $Flags2:                ("no_fire_through")
  2105. $Damage Type:                "armor piercing bullet"
  2106. $Bitmap Filename:       ""
  2107. $Collision Radius:      0.5
  2108. $Max Ammo:              200 200
  2109. $Ammo Type:             "12mm"
  2110. $AI attack range:            50.0 50.0
  2111. $Mass:                  5.0
  2112. $Velocity:              30.0
  2113. $Fire Wait:             2.5
  2114. $Damage:                80.0
  2115. $Damage Multi:            80.0
  2116. $Lifetime:              10.0
  2117. $Homing:                false
  2118. $Launch:                "BSnake Spit"
  2119. $Fly Sound:             ""
  2120. $Impact Delay:          0.8
  2121. $Impact Sound:          "default"         "Spit Hit"
  2122. $Impact Sound:          "flesh"             "Impact Flesh"
  2123. $Impact Vclips:         ("acid splash")
  2124. $Impact Vclips Radius:  (3.0)
  2125. $Damage Radius:         3.0
  2126. $Sticky:                false
  2127. $Glow:                  false
  2128. $Scorch Bitmap:            "AcidBlob.tga"
  2129. $Scorch Size:                <3.0, 3.0, 3.0>
  2130.  
  2131. // ----------------------------------------------------------------------------------
  2132.  
  2133. $Name:                  "Sea Creature Sonar Attack"
  2134. $V3D Filename:          "SonarAttack.VFX"
  2135. $Flags:                        ("underwater" "from_eye" "torpedo")
  2136. $Flags2:                ("undeviating" "no_fire_through")
  2137. $Damage Type:                "energy"
  2138. $Bitmap Filename:       ""
  2139. $Collision Radius:      0.5
  2140. $Max Ammo:              200 200
  2141. $Ammo Type:             "12mm"
  2142. $AI attack range:            15.0 15.0
  2143. $Mass:                  5.0
  2144. $Velocity:              20.0
  2145. $Fire Wait:             2.5
  2146. $Damage:                80.0
  2147. $Damage Multi:            80.0
  2148. $Lifetime:              3.0
  2149. $Homing:                false
  2150. $Launch:                ""
  2151. $Fly Sound:                ""
  2152. $Impact Sound:          "default"         ""
  2153. $Impact Sound:          "flesh"            "Impact Flesh"
  2154. $Impact Vclips:         ("")
  2155. $Impact Vclips Radius:  ()
  2156. $Damage Radius:         0.0
  2157. $Sticky:                false
  2158. $Glow:                  false
  2159.  
  2160. // ----------------------------------------------------------------------------------
  2161.  
  2162. $Name:                  "Drone Smash"
  2163. $V3D Filename:          ""
  2164. $Flags:                        ("melee" "underwater" "from_eye")
  2165. $Flags2:                ("no_fire_through")
  2166. $Damage Type:                "bash"
  2167. $Bitmap Filename:       ""
  2168. $Collision Radius:      0.5
  2169. $Max Ammo:              200 200
  2170. $Ammo Type:             "12mm"
  2171. $AI attack range:            5.0 5.0
  2172. $Mass:                  5.0
  2173. $Velocity:              5
  2174. $Fire Wait:             1.5
  2175. $Damage:                1600.0
  2176. $Damage Multi:            1600.0
  2177. $Lifetime:              1
  2178. $Homing:                false
  2179. $Launch:                "Sea Creature Attack"
  2180. $Fly Sound:                ""
  2181. $Impact Delay:          0.4
  2182. $Impact Sound:          "default"         ""
  2183. $Impact Sound:          "flesh"            "Impact Flesh"
  2184. $Impact Vclips:         ("")
  2185. $Impact Vclips Radius:  ()
  2186. $Damage Radius:         0.0
  2187. $Sticky:                false
  2188. $Glow:                  false
  2189.  
  2190. // ----------------------------------------------------------------------------------
  2191.  
  2192. $Name:                  "Tankbot Smash"
  2193. $V3D Filename:          ""
  2194. $Flags:                        ("melee" "underwater" "from_eye")
  2195. $Flags2:                        ("no_fire_through")
  2196. $Damage Type:                "bash"
  2197. $Bitmap Filename:       ""
  2198. $Collision Radius:      0.5
  2199. $Max Ammo:              200 200
  2200. $Ammo Type:             "12mm"
  2201. $AI attack range:            5.0 5.0
  2202. $Mass:                  5.0
  2203. $Velocity:              5
  2204. $Fire Wait:             1.5
  2205. $Damage:                1200.0
  2206. $Damage Multi:            1200.0
  2207. $Lifetime:              1
  2208. $Homing:                false
  2209. $Launch:                "Sea Creature Attack"
  2210. $Fly Sound:                ""
  2211. $Impact Delay:          0.4
  2212. $Impact Sound:          "default"         ""
  2213. $Impact Sound:          "flesh"            "Impact Flesh"
  2214. $Impact Vclips:         ("")
  2215. $Impact Vclips Radius:  ()
  2216. $Damage Radius:         0.0
  2217. $Sticky:                false
  2218. $Glow:                  false
  2219.  
  2220.  
  2221. // ----------------------------------------------------------------------------------
  2222.  
  2223. $Name:                  "Mutant Attack 1"
  2224. $V3D Filename:          ""
  2225. $Flags:                        ("melee" "underwater" "from_eye")
  2226. $Flags2:                ("no_fire_through")
  2227. $Damage Type:                "bash"
  2228. $Bitmap Filename:       ""
  2229. $Collision Radius:      0.5
  2230. $Max Ammo:              200 200
  2231. $Ammo Type:             "12mm"
  2232. $AI attack range:            2.5 2.5
  2233. $Mass:                  5.0
  2234. $Velocity:              1.5
  2235. $Fire Wait:             1.5
  2236. $Damage:                40.0
  2237. $Damage Multi:            40.0
  2238. $Lifetime:              1
  2239. $Homing:                false
  2240. $Launch:                ""
  2241. $Fly Sound:                ""
  2242. $Impact Delay:          0.15
  2243. $Impact Delay:          0.5
  2244. $Impact Sound:          "default"         ""
  2245. $Impact Sound:          "flesh"            "Riot Impact Flesh"
  2246. $Impact Vclips:         ("")
  2247. $Impact Vclips Radius:  ()
  2248. $Damage Radius:         0.0
  2249. $Sticky:                false
  2250. $Glow:                  false
  2251.  
  2252.  
  2253. // ----------------------------------------------------------------------------------
  2254.  
  2255. $Name:                  "Mutant Attack 2"
  2256. $V3D Filename:          ""
  2257. $Flags:                        ("melee" "underwater" "from_eye")
  2258. $Flags2:                ("no_fire_through")
  2259. $Damage Type:                "bash"
  2260. $Bitmap Filename:       ""
  2261. $Collision Radius:      0.5
  2262. $Max Ammo:              200 200
  2263. $Ammo Type:             "12mm"
  2264. $AI attack range:            2.5 2.5
  2265. $Mass:                  5.0
  2266. $Velocity:              2
  2267. $Fire Wait:             1.5
  2268. $Damage:                40.0
  2269. $Damage Multi:            40.0
  2270. $Lifetime:              1
  2271. $Homing:                false
  2272. $Launch:                ""
  2273. $Fly Sound:                ""
  2274. $Impact Delay:          0.15
  2275. $Impact Sound:          "default"         ""
  2276. $Impact Sound:          "flesh"            "Riot Impact Flesh"
  2277. $Impact Vclips:         ("")
  2278. $Impact Vclips Radius:  ()
  2279. $Damage Radius:         0.0
  2280. $Sticky:                false
  2281. $Glow:                  false
  2282.  
  2283.  
  2284. // ----------------------------------------------------------------------------------
  2285.  
  2286. $Name:                  "HEAP"
  2287. $V3D Filename:          ""
  2288. $Flags:                 ("from_eye")
  2289. $Flags2:                ("undeviating")
  2290. $Damage Type:                "explosive"
  2291. $3rd Person V3D:        ""
  2292. $Bitmap Filename:       ""
  2293. $HUD Reticle Filename:    "reticle.tga"
  2294. $Collision Radius:      0.02
  2295. $Max Ammo:               20 20
  2296. $Ammo Type:             "15cm rocket"
  2297. $AI attack range:    30.0 30.0
  2298. $Mass:                  2.0
  2299. $Velocity:              200.0
  2300. $Fire Wait:             0.80
  2301. $Spread Degrees:        0.0 
  2302. $Spread Degrees Multi:    0.0
  2303. $AI Spread Degrees:     2.0 2.0
  2304. $Damage:                250 
  2305. $Damage Multi:            250
  2306. $AI Damage Scale:            0.2 0.2
  2307. $Lifetime:              5.0
  2308. $Homing:                false
  2309. $Launch:                "Heap Launch"
  2310. $Launch Fail:           "Glock Fail"
  2311. $Fly Sound:             ""
  2312. $Impact Sound:          "default"    "Rocket Hit Default"
  2313. $Geomod Sound:          "Weapon Geomod Small"
  2314. $Impact Vclips:         ("charge_explode")
  2315. $Impact Vclips Radius:  (2.0)
  2316. $Damage Radius:         5.0
  2317.    +Crater Radius:      4.0
  2318. $Sticky:                false
  2319. $Glow:                  false
  2320. $Scorch Bitmap:        "missileblastmk01_A.tga"
  2321. $Scorch Size:        <4.0, 4.0, 4.0>
  2322. $Tracers:                true
  2323.     +Tracer Frequency:    0
  2324.     +Tracer Effect:        "Tracer01.VFX"
  2325.  
  2326.  
  2327. // ----------------------------------------------------------------------------------
  2328.  
  2329. $Name:                  "Torpedo"
  2330. $V3D Filename:          "torpedo01.v3d"
  2331. $Flags:                 ("underwater" "torpedo")
  2332. $Flags2:                ("no_fire_through")
  2333. $Damage Type:                "explosive"
  2334. $3rd Person V3D:        ""
  2335. $Bitmap Filename:       ""
  2336. $HUD Icon Filename:     ""
  2337. $HUD Reticle Filename:    ""
  2338. $Collision Radius:      0.15
  2339. $Max Ammo:              20 20
  2340. $Ammo Type:             "torpedo"
  2341. $AI attack range:            50.0 50.0
  2342. $Mass:                  2.0
  2343. $Velocity:              7.0
  2344. $Fire Wait:             3.0
  2345. $Damage:                200 
  2346. $Damage Multi:            200
  2347. $AI Damage Scale:            0.8 0.8
  2348. $Lifetime:              10.0
  2349. $Homing:                true
  2350.    +Turn Time:                12.0
  2351.    +View Cone:                110.0
  2352.    +Scanning Range:        30.0
  2353.    +Wakeup Time:            0.10
  2354. $Launch:                "Torpedo Launch"
  2355. $Underwater Launch:        "Torpedo Launch"
  2356. $Fly Sound:             "Torpedo_loop.wav"          10 0.9
  2357. $Impact Sound:          "default"     "Torpedo Hit Default"
  2358. $Impact Sound:          "flesh"         "Torpedo Hit Flesh"
  2359. $Geomod Sound:          "Weapon Geomod Large"
  2360. $Impact Vclips:          ("charge_explode")
  2361. $Impact Vclips Radius:   (2.0)
  2362. //$Impact Vclips:         ("torpedo_explode")
  2363. //$Impact Vclips Radius:  (1.5)
  2364. $Trail emitter:         "torpedo"
  2365. $Damage Radius:         5.0
  2366.    +Crater Radius:      5.0
  2367. $Sticky:                false
  2368. $Glow:                  false
  2369.  
  2370. // ----------------------------------------------------------------------------------
  2371.  
  2372. $Name:                  "APC Minigun"
  2373. $V3D Filename:          ""
  2374. $Flags:                 ("continuous_fire" "from_eye" "fixed_muz_flash")
  2375. $Flags2:                ("undeviating")
  2376. $Damage Type:                "armor piercing bullet"
  2377. $3rd Person Muzzle Flash Glare:   "Assault Muzzle Flash"
  2378. $Bitmap Filename:       ""
  2379. $HUD Icon Filename:     ""
  2380. $HUD Reticle Filename:    "reticle.tga"
  2381. $Collision Radius:      0.02
  2382. $Max Ammo:                   999 999
  2383. $Ammo Type:             "turret_ammo"
  2384. $AI attack range:            40.0 40.0
  2385. $Mass:                  0.2
  2386. $Velocity:              250.0
  2387. $Fire Wait:             0.08
  2388. $Spread Degrees:        1.0 
  2389. $Spread Degrees Multi:    1.0
  2390. $AI Spread Degrees:     1.0 1.0
  2391. $Damage:                150 
  2392. $Damage Multi:            100
  2393. $AI Damage Scale:            0.3 0.3
  2394. $Lifetime:              0.5
  2395. $Homing:                false
  2396. $Launch:                "Vauss2 Fire"
  2397. $Fly Sound:             ""
  2398. $Impact Sound:          "default"       "Gun Hit Default"
  2399. $Impact Sound:          "flesh"        "Gun Hit Flesh"
  2400. $Impact Sound:          "metal"        "Gun Hit Metal"
  2401. $Impact Sound:          "rock"         "Gun Hit Rock"
  2402. $Impact Sound:          "water"        "Gun Hit Water"
  2403. $Impact Vclips:          ("gatspark" "gatsmoke")
  2404. $Impact Vclips Radius:   (0.6 0.6)
  2405. $Damage Radius:         0.0
  2406. $Sticky:                false
  2407. $Glow:                  false
  2408. $Scorch Bitmap:            "bullethole01_A.tga"
  2409. $Scorch Size:                <0.3, 0.3, 0.3>
  2410. $Glass Decal Bitmap:        "bullethole02glass_A.tga"
  2411. $Glass Decal Size:        <0.3, 0.3, 0.3>
  2412. $Tracers:                true
  2413.     +Tracer Frequency:    1
  2414.     +Tracer Effect:        "Tracer01.VFX"
  2415.  
  2416.  
  2417. // ----------------------------------------------------------------------------------
  2418.  
  2419. $Name:                  "Jeep Gun"
  2420. $V3D Filename:          ""
  2421. $Flags:                 ("continuous_fire" "from_eye")
  2422. $Flags2:                ("undeviating")
  2423. $Damage Type:                "armor piercing bullet"
  2424. $3rd Person Muzzle Flash Glare:   "Assault Muzzle Flash"
  2425. $1st Person Mesh:        "fp_jgun.vcm"
  2426. $1st Person FOV:        65
  2427. $1st Person offset:     <0.192,0.228,0.885>
  2428. $1st Person offset SS:  <0.292,0.228,0.885>
  2429. $1st Person Muzzle Flash Bitmap:   "muzzleflash07.tga"
  2430. $1st Person Muzzle Flash Radius:   .5
  2431. +State:                 "idle"        "fp_jgun_idle.mvf"
  2432. +Action:                "fire"        "fp_jgun_fire.mvf"         ""
  2433. $Bitmap Filename:       ""
  2434. $HUD Icon Filename:     ""
  2435. $HUD Reticle Filename:    "reticle.tga"
  2436. $Collision Radius:      0.02
  2437. $Max Ammo:                   999 999
  2438. $Ammo Type:             "turret_ammo"
  2439. $AI attack range:            40.0 40.0
  2440. $Mass:                  0.2
  2441. $Velocity:              250.0
  2442. $Fire Wait:             0.12
  2443. $Spread Degrees:        0.5 
  2444. $Spread Degrees Multi:    0.5
  2445. $AI Spread Degrees:     2.0 2.0
  2446. $Start Sound:           "Jeep Gun Attack"
  2447. $Start Delay:           0.10 
  2448. $Stop Sound:            "Jeep Gun Release"
  2449. $Damage:                100 
  2450. $Damage Multi:            100
  2451. $Lifetime:              0.5
  2452. $Homing:                false
  2453. $Launch:                "Jeep Gun Loop"
  2454. $Launch Fail:           "Glock Fail"
  2455. $Fly Sound:             ""
  2456. $Impact Sound:          "default"       "Gun Hit Default"
  2457. $Impact Sound:          "flesh"        "Gun Hit Flesh"
  2458. $Impact Sound:          "metal"        "Gun Hit Metal"
  2459. $Impact Sound:          "rock"         "Gun Hit Rock"
  2460. $Impact Sound:          "water"        "Gun Hit Water"
  2461. $Impact Vclips:          ("FGatE_bigspark" "gatsmoke")
  2462. $Impact Vclips Radius:   (0.3 0.3)
  2463. $Damage Radius:         0.0
  2464. $Sticky:                false
  2465. $Glow:                  false
  2466. $Muzzle Flash Light:    true
  2467.    +Inner Radius:       1.5
  2468.    +Outer Radius:       3.0
  2469.    +Color:              {255,255,255}
  2470. $Scorch Bitmap:            "bullethole01_A.tga"
  2471. $Scorch Size:                <0.2, 0.2, 0.2>
  2472. $Glass Decal Bitmap:        "bullethole02glass_A.tga"
  2473. $Glass Decal Size:        <0.3, 0.3, 0.3>
  2474. $Shells Ejected:
  2475.     +V3D:                        "fp_aslt_rfl_shell.v3d"
  2476.     +Base Dir:                <1.5, 2.5, 1.0>
  2477.     +Eject Velocity:        4.0
  2478.     +Custom Sound Set:    "9mm shell casings"
  2479.  
  2480. // ----------------------------------------------------------------------------------
  2481.  
  2482. $Name:                  "Fighter Minigun"
  2483. $V3D Filename:          ""
  2484. $Flags:                 ("continuous_fire" "fixed_muz_flash")
  2485. $Flags2:                ("undeviating")
  2486. $Damage Type:                "armor piercing bullet"
  2487. $3rd Person Muzzle Flash Glare:   "Assault Muzzle Flash"
  2488. $1st Person Muzzle Flash Bitmap:   "muzzleflash07.tga"
  2489. $1st Person Muzzle Flash Radius:   1.0
  2490. $Bitmap Filename:       ""
  2491. $HUD Icon Filename:     ""
  2492. $HUD Reticle Filename:    ""
  2493. $Collision Radius:      0.02
  2494. $Max Ammo:                   900 900
  2495. $Ammo Type:             "turret_ammo"
  2496. $AI attack range:            25.0 25.0
  2497. $Mass:                  0.2
  2498. $Velocity:              275.0
  2499. $Fire Wait:             0.05
  2500. $Spread Degrees:        1.5 
  2501. $Spread Degrees Multi:    1.5
  2502. $AI Spread Degrees:     1.5 1.5
  2503. $Start Sound:                "Fighter Chaingun Start"
  2504. $Start Delay:                0.10
  2505. $Stop Sound:                "Fighter Chaingun Stop"
  2506. $Damage:                100 
  2507. $Damage Multi:            100
  2508. $AI Damage Scale:            0.20 0.20
  2509. $Lifetime:              2.0
  2510. $Homing:                false
  2511. $Launch:                        "Vauss1 Fire"
  2512. $Launch Fail:                "Glock Fail"
  2513. $Fly Sound:             ""
  2514. $Impact Sound:          "default"       "Gun Hit Default"
  2515. $Impact Sound:          "flesh"        "Gun Hit Flesh"
  2516. $Impact Sound:          "metal"        "Gun Hit Metal"
  2517. $Impact Sound:          "rock"         "Gun Hit Rock"
  2518. $Impact Sound:          "water"        "Gun Hit Water"
  2519. $Impact Vclips:         ("FGatE_bigspark" "gatsmoke")
  2520. $Impact Vclips Radius:  (0.3 0.4)
  2521. $Damage Radius:         0.0
  2522. $Sticky:                false
  2523. $Glow:                  false
  2524. $Scorch Bitmap:            "bullethole01_A.tga"
  2525. $Scorch Size:                <0.3, 0.3, 0.3>
  2526. $Glass Decal Bitmap:        "bullethole02glass_A.tga"
  2527. $Glass Decal Size:        <0.3, 0.3, 0.3>
  2528. $Shells Ejected:
  2529.     +V3D:                        "fp_aslt_rfl_shell.v3d"
  2530.     +Base Dir:                <1.5, 2.5, 1.0>
  2531.     +Eject Velocity:        4.0
  2532.     +Custom Sound Set:    "9mm shell casings"
  2533. $Tracers:                true
  2534.     +Tracer Frequency:    1
  2535.     +Tracer Effect:        "Tracer01.VFX"
  2536.  
  2537. // ----------------------------------------------------------------------------------
  2538.  
  2539. $Name:                  "Drill"
  2540. $V3D Filename:          ""
  2541. $Flags:                        ("melee" "continuous_fire" "underwater")
  2542. $Flags2:                ("no_fire_through")
  2543. $Damage Type:                "bash"
  2544. $3rd Person V3D:            "Driller01_Drillbit.v3d"
  2545. $Bitmap Filename:       ""
  2546. $Collision Radius:      0.2
  2547. $Max Ammo:                   0 0
  2548. $Ammo Type:             ""
  2549. $AI attack range:            1.0 1.0
  2550. $Mass:                  0.0
  2551. $Velocity:              0.0
  2552. $Fire Wait:             0.5
  2553. $Start Sound:                "Drill Start"
  2554. $Start Delay:                1.0
  2555. $Stop Sound:                "Drill Stop"
  2556. $Damage:                30.0
  2557. $Damage Multi:            30.0
  2558. $Alt Damage:            50.0
  2559. $Alt Damage Multi:      50.0
  2560. $Lifetime:              2.0
  2561. $Homing:                false
  2562. $Launch:                "Drill Loop"
  2563. $Alt Launch:            "Drill Loop"
  2564. $Fly Sound:                ""
  2565. $Impact Delay:          0.2
  2566. $Impact Sound:          "default"    "Shovel Hit Rock"
  2567. $Impact Sound:          "flesh"        "Shovel Hit Flesh"
  2568. $Impact Sound:          "metal"        "Shovel Hit Metal"
  2569. $Impact Sound:          "rock"        "Shovel Hit Rock"
  2570. $Impact Sound:          "water"        "Shovel Hit Water"
  2571. $Impact Sound:          "ice"       "Shovel Hit Ice"
  2572. //$Impact Vclips:         ( "drill_particles_smoke" "drill_particles_sparks" "drill_particles_rocks" )
  2573. $Impact Vclips:         ("drill_particles_sparks" "drill_particles_rocks" )
  2574. $Impact Vclips Radius:  (1.0 1.0)
  2575. $Damage Radius:         0.0
  2576. $Sticky:                false
  2577. $Glow:                  false
  2578.  
  2579. #End
  2580.  
  2581. // ----------------------------------------------------------------------------------
  2582.  
  2583. #Secondary Weapons
  2584.  
  2585. // ----------------------------------------------------------------------------------
  2586.  
  2587. $Name:                  "Drone Missile"
  2588. $V3D Filename:          "DrillMissile01.VFX"
  2589. $Flags:                 ("flickers" "thruster")
  2590. $Flags2:                ("undeviating" "no_fire_through")
  2591. $Damage Type:                "explosive"
  2592. $Bitmap Filename:       ""
  2593. $Collision Radius:      0.15
  2594. $Max Ammo:              12 12
  2595. $Ammo Type:             "15cm rocket"
  2596. $AI attack range:            30.0 30.0
  2597. $Mass:                  2.0
  2598. $Velocity:              20.0
  2599. $Fire Wait:             4.0
  2600. $Damage:                15 
  2601. $Damage Multi:            15
  2602. $Lifetime:              5.0
  2603. $Homing:                false
  2604. $Launch:                "Missile Launch Drone"
  2605. $Fly Sound:             "missile_loop.wav"              10 0.9
  2606. $Impact Sound:          "default"    "Small Explosion"
  2607. $Geomod Sound:          "Weapon Geomod Small"
  2608. $Impact Vclips:          ("big_charge_explode")
  2609. $Impact Vclips Radius:   (7.0)
  2610. $Trail emitter:         "missile"
  2611. $Damage Radius:         2.0
  2612.    +Crater Radius:      5.0
  2613. $Sticky:                false
  2614. $Glow:                  false
  2615. $Scorch Bitmap:            "missileblastmk01_A.tga"
  2616. $Scorch Size:                <4.0, 4.0, 4.0>
  2617.  
  2618.  
  2619. // ----------------------------------------------------------------------------------
  2620.  
  2621. $Name:                  "Tankbot Missile"
  2622. $V3D Filename:          "DrillMissile01.VFX"
  2623. $Flags:                 ("flickers" "thruster")
  2624. $Flags2:                ("undeviating" "no_fire_through")
  2625. $Damage Type:        "explosive"
  2626. $Bitmap Filename:       ""
  2627. $Collision Radius:      0.15
  2628. $Max Ammo:              36 36
  2629. $Ammo Type:             "15cm rocket"
  2630. $AI attack range:    150.0 150.0
  2631. $Mass:                  2.0
  2632. $Velocity:              15.0
  2633. $Fire Wait:             4.0
  2634. $Damage:                25 
  2635. $Damage Multi:            25
  2636. $Lifetime:              6.0
  2637. $Homing:                false
  2638. $Launch:                "Missile Launch Drone"
  2639. $Fly Sound:             "missile_loop.wav"              10 0.9
  2640. $Impact Sound:          "default"    "Small Explosion"
  2641. $Geomod Sound:          "Weapon Geomod Small"
  2642. $Impact Vclips:          ("big_charge_explode")
  2643. $Impact Vclips Radius:   (7.0)
  2644. $Trail emitter:         "missile"
  2645. $Damage Radius:         3.0
  2646.    +Crater Radius:      5.0
  2647. $Sticky:                false
  2648. $Glow:                  false
  2649. $Scorch Bitmap:            "missileblastmk01_A.tga"
  2650. $Scorch Size:                <4.0, 4.0, 4.0>
  2651.  
  2652.  
  2653. // ----------------------------------------------------------------------------------
  2654.  
  2655. $Name:                  "Fighter Rocket"
  2656. $V3D Filename:          "DrillMissile01.VFX"
  2657. $Flags:                 ("flickers" "thruster")
  2658. $Flags2:                ("undeviating" "no_fire_through")
  2659. $Damage Type:                "explosive"
  2660. $Bitmap Filename:       ""
  2661. $Collision Radius:      0.15
  2662. $Max Ammo:              20 20
  2663. $Ammo Type:             "15cm rocket"
  2664. $AI attack range:            25.0 25.0
  2665. $Mass:                  2.0
  2666. $Velocity:              25.0
  2667. $Fire Wait:             3
  2668. $Damage:                200 
  2669. $Damage Multi:            200
  2670. $AI Damage Scale:            0.2 0.2
  2671. $Lifetime:              5.0
  2672. $Homing:                true
  2673.    +Turn Time:                8.0
  2674.    +View Cone:                110.0
  2675.    +Scanning Range:        30.0
  2676.    +Wakeup Time:            0.25
  2677. $Launch:                "Fighter Rocket Launch"
  2678. $Fly Sound:             "missile_loop.wav"                        10 0.9
  2679. $Impact Sound:          "default"    "Small Explosion"
  2680. $Impact Sound:          "flesh"        "Rocket Hit Flesh"
  2681. $Geomod Sound:          "Weapon Geomod Small"
  2682. $Impact Vclips:          ("rocket_impact")
  2683. $Impact Vclips Radius:   (1.5)
  2684. $Trail emitter:         "missile"
  2685. $Damage Radius:         15.0
  2686.    +Crater Radius:      8.0
  2687. $Sticky:                false
  2688. $Glow:                  false
  2689. $Scorch Bitmap:            "missileblastmk01_A.tga"
  2690. $Scorch Size:                <4.0, 4.0, 4.0>
  2691.  
  2692. // ----------------------------------------------------------------------------------
  2693.  
  2694. $Name:                  "APC Rocket"
  2695. $V3D Filename:          "Morter01.V3D"
  2696. $Flags:                 ("gravity")
  2697. $Flags2:                 ("no_fire_through")
  2698. $Damage Type:                "explosive"
  2699. $Bitmap Filename:       ""
  2700. $HUD Icon Filename:     ""
  2701. $HUD Reticle Filename:    "reticle.tga"
  2702. $Collision Radius:      0.15
  2703. $Max Ammo:              15 15
  2704. $Ammo Type:             "shell"
  2705. $AI attack range:            50.0 50.0
  2706. $Mass:                  2.0
  2707. $Velocity:              30.0
  2708. $Fire Wait:             1.5
  2709. $Damage:                500 
  2710. $Damage Multi:            300
  2711. $Lifetime:              5.0
  2712. $Homing:                false
  2713. $Launch:                "Mortar Launch"
  2714. $Fly Sound:             "missile_loop.wav"                    10 0.9
  2715. $Impact Sound:          "default"    "Medium Explosion"
  2716. $Impact Sound:          "flesh"        "Rocket Hit Flesh"
  2717. $Geomod Sound:          "Weapon Geomod Large"
  2718. $Impact Vclips:          ("charge_explode")
  2719. $Impact Vclips Radius:   (2.5)
  2720. $Trail emitter:         "ballistic"
  2721. $Damage Radius:         10.0
  2722.    +Crater Radius:      8.0
  2723. $Sticky:                false
  2724. $Glow:                  false
  2725. $Scorch Bitmap:            "missileblastmk01_A.tga"
  2726. $Scorch Size:                <4.0, 4.0, 4.0>
  2727.  
  2728. #End